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
|
Method Summary |
protected void |
configureDecisionDefinitionQuery(DecisionDefinitionQueryImpl query)
|
protected void |
configureDecisionRequirementsDefinitionQuery(DecisionRequirementsDefinitionQueryImpl query)
|
protected ListQueryParameterObject |
configureParameterizedQuery(Object parameter)
|
protected void |
createDefaultAuthorizations(DecisionDefinition decisionDefinition)
|
protected void |
createDefaultAuthorizations(DecisionRequirementsDefinition decisionRequirementsDefinition)
|
void |
deleteDecisionDefinitionsByDeploymentId(String deploymentId)
|
void |
deleteDecisionRequirementsDefinitionsByDeploymentId(String deploymentId)
|
DecisionDefinitionEntity |
findDecisionDefinitionByDeploymentAndKey(String deploymentId,
String decisionDefinitionKey)
|
List<DecisionDefinition> |
findDecisionDefinitionByDeploymentId(String deploymentId)
|
DecisionDefinitionEntity |
findDecisionDefinitionById(String decisionDefinitionId)
|
DecisionDefinitionEntity |
findDecisionDefinitionByKeyAndVersion(String decisionDefinitionKey,
Integer decisionDefinitionVersion)
|
DecisionDefinitionEntity |
findDecisionDefinitionByKeyVersionAndTenantId(String decisionDefinitionKey,
Integer decisionDefinitionVersion,
String tenantId)
|
long |
findDecisionDefinitionCountByQueryCriteria(DecisionDefinitionQueryImpl decisionDefinitionQuery)
|
List<DecisionDefinition> |
findDecisionDefinitionsByQueryCriteria(DecisionDefinitionQueryImpl decisionDefinitionQuery,
Page page)
|
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)
|
DecisionDefinitionEntity |
findLatestDecisionDefinitionByKey(String decisionDefinitionKey)
|
DecisionDefinitionEntity |
findLatestDecisionDefinitionByKeyAndTenantId(String decisionDefinitionKey,
String tenantId)
|
DecisionRequirementsDefinitionEntity |
findLatestDecisionRequirementsDefinitionByKeyAndTenantId(String decisionRequirementsDefinitionKey,
String tenantId)
|
String |
findPreviousDecisionDefinitionId(String decisionDefinitionKey,
Integer version,
String tenantId)
|
String |
findPreviousDecisionRequirementsDefinitionId(String decisionRequirementsDefinitionKey,
Integer version,
String tenantId)
|
void |
insertDecisionDefinition(DecisionDefinitionEntity decisionDefinition)
|
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, 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, 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 |
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:
findLatestDecisionDefinitionByKey(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)
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(DecisionDefinition decisionDefinition)
createDefaultAuthorizations
protected void createDefaultAuthorizations(DecisionRequirementsDefinition decisionRequirementsDefinition)
configureDecisionDefinitionQuery
protected void configureDecisionDefinitionQuery(DecisionDefinitionQueryImpl query)
configureDecisionRequirementsDefinitionQuery
protected void configureDecisionRequirementsDefinitionQuery(DecisionRequirementsDefinitionQueryImpl query)
configureParameterizedQuery
protected ListQueryParameterObject configureParameterizedQuery(Object parameter)
Copyright © 2016 camunda services GmbH. All rights reserved.