org.camunda.bpm.engine.impl.dmn.entity.repository
Class DecisionRequirementsDefinitionManager

java.lang.Object
  extended by org.camunda.bpm.engine.impl.persistence.AbstractManager
      extended by org.camunda.bpm.engine.impl.dmn.entity.repository.DecisionRequirementsDefinitionManager
All Implemented Interfaces:
Session, AbstractResourceDefinitionManager<DecisionRequirementsDefinitionEntity>

public class DecisionRequirementsDefinitionManager
extends AbstractManager
implements AbstractResourceDefinitionManager<DecisionRequirementsDefinitionEntity>


Constructor Summary
DecisionRequirementsDefinitionManager()
           
 
Method Summary
protected  void configureDecisionRequirementsDefinitionQuery(DecisionRequirementsDefinitionQueryImpl query)
           
protected  void createDefaultAuthorizations(DecisionRequirementsDefinition decisionRequirementsDefinition)
           
 void deleteDecisionRequirementsDefinitionsByDeploymentId(String deploymentId)
           
 DecisionRequirementsDefinitionEntity findDecisionRequirementsDefinitionByDeploymentAndKey(String deploymentId, String decisionRequirementsDefinitionKey)
           
 List<DecisionRequirementsDefinition> findDecisionRequirementsDefinitionByDeploymentId(String deploymentId)
           
 DecisionRequirementsDefinitionEntity findDecisionRequirementsDefinitionById(String decisionRequirementsDefinitionId)
           
 long findDecisionRequirementsDefinitionCountByQueryCriteria(DecisionRequirementsDefinitionQueryImpl query)
           
 List<DecisionRequirementsDefinition> findDecisionRequirementsDefinitionsByQueryCriteria(DecisionRequirementsDefinitionQueryImpl query, Page page)
           
 DecisionRequirementsDefinitionEntity findDefinitionByDeploymentAndKey(String deploymentId, String definitionKey)
           
 DecisionRequirementsDefinitionEntity findDefinitionByKeyVersionAndTenantId(String definitionKey, Integer definitionVersion, String tenantId)
           
 DecisionRequirementsDefinitionEntity findLatestDecisionRequirementsDefinitionByKeyAndTenantId(String decisionRequirementsDefinitionKey, String tenantId)
           
 DecisionRequirementsDefinitionEntity findLatestDefinitionById(String id)
           
 DecisionRequirementsDefinitionEntity findLatestDefinitionByKey(String key)
           
 DecisionRequirementsDefinitionEntity findLatestDefinitionByKeyAndTenantId(String definitionKey, String tenantId)
           
 String findPreviousDecisionRequirementsDefinitionId(String decisionRequirementsDefinitionKey, Integer version, String tenantId)
           
 DecisionRequirementsDefinitionEntity getCachedResourceDefinitionEntity(String definitionId)
           
 void insertDecisionRequirementsDefinition(DecisionRequirementsDefinitionEntity decisionRequirementsDefinition)
           
 
Methods inherited from class org.camunda.bpm.engine.impl.persistence.AbstractManager
checkAuthorization, close, configureQuery, delete, deleteAuthorizations, deleteAuthorizationsForGroup, deleteAuthorizationsForUser, deleteDefaultAuthorizations, flush, getAttachmentManager, getAuthorizationManager, getBatchManager, getByteArrayManager, getCaseDefinitionManager, getCaseExecutionManager, getCaseInstanceManager, getCommandContext, getCurrentAuthentication, getDbEntityManager, getDbSqlSession, getDecisionDefinitionManager, getDecisionRequirementsDefinitionManager, getDeploymentManager, getEventSubscriptionManager, getHistoricActivityInstanceManager, getHistoricBatchManager, getHistoricCaseActivityInstanceManager, getHistoricCaseInstanceManager, getHistoricDecisionInstanceManager, getHistoricDetailManager, getHistoricExternalTaskLogManager, getHistoricIdentityLinkManager, getHistoricIncidentManager, getHistoricJobLogManager, getHistoricProcessInstanceManager, getHistoricReportManager, getHistoricTaskInstanceManager, getHistoricVariableInstanceManager, getIdentityInfoManager, getIdentityLinkManager, getJobDefinitionManager, getJobManager, getProcessDefinitionManager, getProcessInstanceManager, getResourceAuthorizationProvider, getResourceManager, getSession, getTaskManager, getTaskReportManager, getTenantManager, getUserOperationLogManager, getVariableInstanceManager, insert, isAuthorizationEnabled, saveDefaultAuthorizations
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DecisionRequirementsDefinitionManager

public DecisionRequirementsDefinitionManager()
Method Detail

insertDecisionRequirementsDefinition

public void insertDecisionRequirementsDefinition(DecisionRequirementsDefinitionEntity decisionRequirementsDefinition)

deleteDecisionRequirementsDefinitionsByDeploymentId

public void deleteDecisionRequirementsDefinitionsByDeploymentId(String deploymentId)

findDecisionRequirementsDefinitionById

public DecisionRequirementsDefinitionEntity findDecisionRequirementsDefinitionById(String decisionRequirementsDefinitionId)

findPreviousDecisionRequirementsDefinitionId

public String findPreviousDecisionRequirementsDefinitionId(String decisionRequirementsDefinitionKey,
                                                           Integer version,
                                                           String tenantId)

findDecisionRequirementsDefinitionByDeploymentId

public List<DecisionRequirementsDefinition> findDecisionRequirementsDefinitionByDeploymentId(String deploymentId)

findDecisionRequirementsDefinitionByDeploymentAndKey

public DecisionRequirementsDefinitionEntity findDecisionRequirementsDefinitionByDeploymentAndKey(String deploymentId,
                                                                                                 String decisionRequirementsDefinitionKey)

findLatestDecisionRequirementsDefinitionByKeyAndTenantId

public DecisionRequirementsDefinitionEntity findLatestDecisionRequirementsDefinitionByKeyAndTenantId(String decisionRequirementsDefinitionKey,
                                                                                                     String tenantId)
Returns:
the latest version of the decision requirements definition with the given key and tenant id

findDecisionRequirementsDefinitionsByQueryCriteria

public List<DecisionRequirementsDefinition> findDecisionRequirementsDefinitionsByQueryCriteria(DecisionRequirementsDefinitionQueryImpl query,
                                                                                               Page page)

findDecisionRequirementsDefinitionCountByQueryCriteria

public long findDecisionRequirementsDefinitionCountByQueryCriteria(DecisionRequirementsDefinitionQueryImpl query)

createDefaultAuthorizations

protected void createDefaultAuthorizations(DecisionRequirementsDefinition decisionRequirementsDefinition)

configureDecisionRequirementsDefinitionQuery

protected void configureDecisionRequirementsDefinitionQuery(DecisionRequirementsDefinitionQueryImpl query)

findLatestDefinitionByKey

public DecisionRequirementsDefinitionEntity findLatestDefinitionByKey(String key)
Specified by:
findLatestDefinitionByKey in interface AbstractResourceDefinitionManager<DecisionRequirementsDefinitionEntity>

findLatestDefinitionById

public DecisionRequirementsDefinitionEntity findLatestDefinitionById(String id)
Specified by:
findLatestDefinitionById in interface AbstractResourceDefinitionManager<DecisionRequirementsDefinitionEntity>

findLatestDefinitionByKeyAndTenantId

public DecisionRequirementsDefinitionEntity findLatestDefinitionByKeyAndTenantId(String definitionKey,
                                                                                 String tenantId)
Specified by:
findLatestDefinitionByKeyAndTenantId in interface AbstractResourceDefinitionManager<DecisionRequirementsDefinitionEntity>

findDefinitionByKeyVersionAndTenantId

public DecisionRequirementsDefinitionEntity findDefinitionByKeyVersionAndTenantId(String definitionKey,
                                                                                  Integer definitionVersion,
                                                                                  String tenantId)
Specified by:
findDefinitionByKeyVersionAndTenantId in interface AbstractResourceDefinitionManager<DecisionRequirementsDefinitionEntity>

findDefinitionByDeploymentAndKey

public DecisionRequirementsDefinitionEntity findDefinitionByDeploymentAndKey(String deploymentId,
                                                                             String definitionKey)
Specified by:
findDefinitionByDeploymentAndKey in interface AbstractResourceDefinitionManager<DecisionRequirementsDefinitionEntity>

getCachedResourceDefinitionEntity

public DecisionRequirementsDefinitionEntity getCachedResourceDefinitionEntity(String definitionId)
Specified by:
getCachedResourceDefinitionEntity in interface AbstractResourceDefinitionManager<DecisionRequirementsDefinitionEntity>


Copyright © 2017 camunda services GmbH. All rights reserved.