org.camunda.bpm.engine.impl.dmn.entity.repository
Class DecisionDefinitionManager
java.lang.Object
org.camunda.bpm.engine.impl.persistence.AbstractManager
org.camunda.bpm.engine.impl.dmn.entity.repository.DecisionDefinitionManager
- All Implemented Interfaces:
- Session
public class DecisionDefinitionManager
- extends AbstractManager
| Methods inherited from class org.camunda.bpm.engine.impl.persistence.AbstractManager |
checkAuthorization, close, configureQuery, delete, deleteAuthorizations, deleteDefaultAuthorizations, flush, getAttachmentManager, getAuthorizationManager, getBatchManager, getByteArrayManager, getCaseDefinitionManager, getCaseExecutionManager, getCaseInstanceManager, getCommandContext, getCurrentAuthentication, getDbEntityManager, getDbSqlSession, getDecisionDefinitionManager, getDeploymentManager, getEventSubscriptionManager, getHistoricActivityInstanceManager, getHistoricBatchManager, getHistoricCaseActivityInstanceManager, getHistoricCaseInstanceManager, getHistoricDecisionInstanceManager, getHistoricDetailManager, getHistoricIdentityLinkManager, getHistoricIncidentManager, getHistoricJobLogManager, getHistoricProcessInstanceManager, getHistoricReportManager, getHistoricTaskInstanceManager, getHistoricVariableInstanceManager, getIdentityInfoManager, getIdentityLinkManager, getJobDefinitionManager, getJobManager, getProcessDefinitionManager, getProcessInstanceManager, getResourceAuthorizationProvider, getResourceManager, getSession, getTaskManager, getTenantManager, getUserOperationLogManager, getVariableInstanceManager, insert, isAuthorizationEnabled, saveDefaultAuthorizations |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LOG
protected static final EnginePersistenceLogger LOG
DecisionDefinitionManager
public DecisionDefinitionManager()
insertDecisionDefinition
public void insertDecisionDefinition(DecisionDefinitionEntity decisionDefinition)
deleteDecisionDefinitionsByDeploymentId
public void deleteDecisionDefinitionsByDeploymentId(String deploymentId)
findDecisionDefinitionById
public DecisionDefinitionEntity findDecisionDefinitionById(String decisionDefinitionId)
findLatestDecisionDefinitionByKey
public DecisionDefinitionEntity findLatestDecisionDefinitionByKey(String decisionDefinitionKey)
- Returns:
- the latest version of the decision definition with the given key (from any tenant)
- Throws:
ProcessEngineException - if more than one tenant has a decision definition with the given key- See Also:
findLatestDecisionDefinitionByKeyAndTenantId(String, String)
findLatestDecisionDefinitionByKeyAndTenantId
public DecisionDefinitionEntity findLatestDecisionDefinitionByKeyAndTenantId(String decisionDefinitionKey,
String tenantId)
- Returns:
- the latest version of the decision definition with the given key and tenant id
- See Also:
findLatestDecisionDefinitionByKeyAndTenantId(String, String)
findDecisionDefinitionByKeyAndVersion
public DecisionDefinitionEntity findDecisionDefinitionByKeyAndVersion(String decisionDefinitionKey,
Integer decisionDefinitionVersion)
findDecisionDefinitionByKeyVersionAndTenantId
public DecisionDefinitionEntity findDecisionDefinitionByKeyVersionAndTenantId(String decisionDefinitionKey,
Integer decisionDefinitionVersion,
String tenantId)
findDecisionDefinitionByDeploymentAndKey
public DecisionDefinitionEntity findDecisionDefinitionByDeploymentAndKey(String deploymentId,
String decisionDefinitionKey)
findDecisionDefinitionsByQueryCriteria
public List<DecisionDefinition> findDecisionDefinitionsByQueryCriteria(DecisionDefinitionQueryImpl decisionDefinitionQuery,
Page page)
findDecisionDefinitionCountByQueryCriteria
public long findDecisionDefinitionCountByQueryCriteria(DecisionDefinitionQueryImpl decisionDefinitionQuery)
findPreviousDecisionDefinitionId
public String findPreviousDecisionDefinitionId(String decisionDefinitionKey,
Integer version,
String tenantId)
findDecisionDefinitionByDeploymentId
public List<DecisionDefinition> findDecisionDefinitionByDeploymentId(String deploymentId)
createDefaultAuthorizations
protected void createDefaultAuthorizations(DecisionDefinition decisionDefinition)
configureDecisionDefinitionQuery
protected void configureDecisionDefinitionQuery(DecisionDefinitionQueryImpl query)
configureParameterizedQuery
protected ListQueryParameterObject configureParameterizedQuery(Object parameter)
Copyright © 2016 camunda services GmbH. All rights reserved.