Class CmmnModelInstanceCache
java.lang.Object
org.camunda.bpm.engine.impl.persistence.deploy.cache.ModelInstanceCache<org.camunda.bpm.model.cmmn.CmmnModelInstance,CaseDefinitionEntity>
org.camunda.bpm.engine.impl.persistence.deploy.cache.CmmnModelInstanceCache
public class CmmnModelInstanceCache
extends ModelInstanceCache<org.camunda.bpm.model.cmmn.CmmnModelInstance,CaseDefinitionEntity>
-
Field Summary
Fields inherited from class org.camunda.bpm.engine.impl.persistence.deploy.cache.ModelInstanceCache
definitionCache, instanceCache, LOG -
Constructor Summary
ConstructorsConstructorDescriptionCmmnModelInstanceCache(CacheFactory factory, int cacheCapacity, ResourceDefinitionCache<CaseDefinitionEntity> definitionCache) -
Method Summary
Modifier and TypeMethodDescriptionprotected List<CaseDefinition>getAllDefinitionsForDeployment(String deploymentId) protected voidlogRemoveEntryFromDeploymentCacheFailure(String definitionId, Exception e) protected org.camunda.bpm.model.cmmn.CmmnModelInstancereadModelFromStream(InputStream cmmnResourceInputStream) protected voidthrowLoadModelException(String definitionId, Exception e) Methods inherited from class org.camunda.bpm.engine.impl.persistence.deploy.cache.ModelInstanceCache
clear, findBpmnModelInstanceForDefinition, findBpmnModelInstanceForDefinition, getCache, loadAndCacheBpmnModelInstance, remove, removeAllDefinitionsByDeploymentId
-
Constructor Details
-
CmmnModelInstanceCache
public CmmnModelInstanceCache(CacheFactory factory, int cacheCapacity, ResourceDefinitionCache<CaseDefinitionEntity> definitionCache)
-
-
Method Details
-
throwLoadModelException
- Specified by:
throwLoadModelExceptionin classModelInstanceCache<org.camunda.bpm.model.cmmn.CmmnModelInstance,CaseDefinitionEntity>
-
readModelFromStream
protected org.camunda.bpm.model.cmmn.CmmnModelInstance readModelFromStream(InputStream cmmnResourceInputStream) - Specified by:
readModelFromStreamin classModelInstanceCache<org.camunda.bpm.model.cmmn.CmmnModelInstance,CaseDefinitionEntity>
-
logRemoveEntryFromDeploymentCacheFailure
- Specified by:
logRemoveEntryFromDeploymentCacheFailurein classModelInstanceCache<org.camunda.bpm.model.cmmn.CmmnModelInstance,CaseDefinitionEntity>
-
getAllDefinitionsForDeployment
- Specified by:
getAllDefinitionsForDeploymentin classModelInstanceCache<org.camunda.bpm.model.cmmn.CmmnModelInstance,CaseDefinitionEntity>
-