org.camunda.bpm.engine.impl.persistence.deploy.cache
Class DecisionDefinitionCache

java.lang.Object
  extended by org.camunda.bpm.engine.impl.persistence.deploy.cache.ResourceDefinitionCache<DecisionDefinitionEntity>
      extended by org.camunda.bpm.engine.impl.persistence.deploy.cache.DecisionDefinitionCache

public class DecisionDefinitionCache
extends ResourceDefinitionCache<DecisionDefinitionEntity>


Field Summary
 
Fields inherited from class org.camunda.bpm.engine.impl.persistence.deploy.cache.ResourceDefinitionCache
cache, cacheDeployer
 
Constructor Summary
DecisionDefinitionCache(CacheFactory factory, int cacheCapacity, CacheDeployer cacheDeployer)
           
 
Method Summary
protected  void checkDefinitionFound(String definitionId, DecisionDefinitionEntity definition)
           
protected  void checkInvalidDefinitionByDeploymentAndKey(String deploymentId, String definitionKey, DecisionDefinitionEntity definition)
           
protected  void checkInvalidDefinitionByKey(String definitionKey, DecisionDefinitionEntity definition)
           
protected  void checkInvalidDefinitionByKeyAndTenantId(String definitionKey, String tenantId, DecisionDefinitionEntity definition)
           
protected  void checkInvalidDefinitionByKeyAndVersion(String decisionDefinitionKey, Integer decisionDefinitionVersion, DecisionDefinitionEntity decisionDefinition)
           
protected  void checkInvalidDefinitionByKeyVersionAndTenantId(String definitionKey, Integer definitionVersion, String tenantId, DecisionDefinitionEntity definition)
           
protected  void checkInvalidDefinitionId(String definitionId)
           
protected  void checkInvalidDefinitionWasCached(String deploymentId, String definitionId, DecisionDefinitionEntity definition)
           
 DecisionDefinitionEntity findDeployedDefinitionByKeyAndVersion(String definitionKey, Integer definitionVersion)
           
protected  AbstractResourceDefinitionManager<DecisionDefinitionEntity> getManager()
           
 
Methods inherited from class org.camunda.bpm.engine.impl.persistence.deploy.cache.ResourceDefinitionCache
addDefinition, clear, findDefinitionFromCache, findDeployedDefinitionByDeploymentAndKey, findDeployedDefinitionById, findDeployedDefinitionByKeyVersionAndTenantId, findDeployedLatestDefinitionByKey, findDeployedLatestDefinitionByKeyAndTenantId, getCache, getDefinition, removeDefinitionFromCache, resolveDefinition
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DecisionDefinitionCache

public DecisionDefinitionCache(CacheFactory factory,
                               int cacheCapacity,
                               CacheDeployer cacheDeployer)
Method Detail

findDeployedDefinitionByKeyAndVersion

public DecisionDefinitionEntity findDeployedDefinitionByKeyAndVersion(String definitionKey,
                                                                      Integer definitionVersion)

getManager

protected AbstractResourceDefinitionManager<DecisionDefinitionEntity> getManager()
Specified by:
getManager in class ResourceDefinitionCache<DecisionDefinitionEntity>

checkInvalidDefinitionId

protected void checkInvalidDefinitionId(String definitionId)
Specified by:
checkInvalidDefinitionId in class ResourceDefinitionCache<DecisionDefinitionEntity>

checkDefinitionFound

protected void checkDefinitionFound(String definitionId,
                                    DecisionDefinitionEntity definition)
Specified by:
checkDefinitionFound in class ResourceDefinitionCache<DecisionDefinitionEntity>

checkInvalidDefinitionByKey

protected void checkInvalidDefinitionByKey(String definitionKey,
                                           DecisionDefinitionEntity definition)
Specified by:
checkInvalidDefinitionByKey in class ResourceDefinitionCache<DecisionDefinitionEntity>

checkInvalidDefinitionByKeyAndTenantId

protected void checkInvalidDefinitionByKeyAndTenantId(String definitionKey,
                                                      String tenantId,
                                                      DecisionDefinitionEntity definition)
Specified by:
checkInvalidDefinitionByKeyAndTenantId in class ResourceDefinitionCache<DecisionDefinitionEntity>

checkInvalidDefinitionByKeyAndVersion

protected void checkInvalidDefinitionByKeyAndVersion(String decisionDefinitionKey,
                                                     Integer decisionDefinitionVersion,
                                                     DecisionDefinitionEntity decisionDefinition)

checkInvalidDefinitionByKeyVersionAndTenantId

protected void checkInvalidDefinitionByKeyVersionAndTenantId(String definitionKey,
                                                             Integer definitionVersion,
                                                             String tenantId,
                                                             DecisionDefinitionEntity definition)
Specified by:
checkInvalidDefinitionByKeyVersionAndTenantId in class ResourceDefinitionCache<DecisionDefinitionEntity>

checkInvalidDefinitionByDeploymentAndKey

protected void checkInvalidDefinitionByDeploymentAndKey(String deploymentId,
                                                        String definitionKey,
                                                        DecisionDefinitionEntity definition)
Specified by:
checkInvalidDefinitionByDeploymentAndKey in class ResourceDefinitionCache<DecisionDefinitionEntity>

checkInvalidDefinitionWasCached

protected void checkInvalidDefinitionWasCached(String deploymentId,
                                               String definitionId,
                                               DecisionDefinitionEntity definition)
Specified by:
checkInvalidDefinitionWasCached in class ResourceDefinitionCache<DecisionDefinitionEntity>


Copyright © 2017 camunda services GmbH. All rights reserved.