Class DecisionRequirementsDefinitionManager
java.lang.Object
org.operaton.bpm.engine.impl.persistence.AbstractManager
org.operaton.bpm.engine.impl.dmn.entity.repository.DecisionRequirementsDefinitionManager
- All Implemented Interfaces:
Session,AbstractResourceDefinitionManager<DecisionRequirementsDefinitionEntity>
public class DecisionRequirementsDefinitionManager
extends AbstractManager
implements AbstractResourceDefinitionManager<DecisionRequirementsDefinitionEntity>
-
Field Summary
Fields inherited from class org.operaton.bpm.engine.impl.persistence.AbstractManager
ACTIVITY_ID, BATCH_ID, BATCH_SIZE, CASE_INSTANCE_IDS, CURRENT_TIMESTAMP, ID, IS_PROCESS_DEFINITION_TENANT_ID_SET, IS_TENANT_ID_SET, JOB_DEFINITION_ID, MAX_RESULTS, MINUTE_FROM, MINUTE_TO, PROCESS_DEFINITION_ID, PROCESS_DEFINITION_KEY, PROCESS_DEFINITION_TENANT_ID, PROCESS_INSTANCE_ID, PROCESS_INSTANCE_IDS, REMOVAL_TIME, ROOT_PROCESS_INSTANCE_ID, SUSPENSION_STATE, TASK_CASE_INSTANCE_IDS, TASK_ID, TASK_PROCESS_INSTANCE_IDS, TENANT_ID -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidprotected voidcreateDefaultAuthorizations(DecisionRequirementsDefinition decisionRequirementsDefinition) voiddeleteDecisionRequirementsDefinitionsByDeploymentId(String deploymentId) findDecisionRequirementsDefinitionByDeploymentAndKey(String deploymentId, String decisionRequirementsDefinitionKey) findDecisionRequirementsDefinitionByDeploymentId(String deploymentId) findDecisionRequirementsDefinitionById(String decisionRequirementsDefinitionId) longfindDecisionRequirementsDefinitionCountByQueryCriteria(DecisionRequirementsDefinitionQueryImpl query) findDecisionRequirementsDefinitionsByQueryCriteria(DecisionRequirementsDefinitionQueryImpl query, Page page) findDefinitionByDeploymentAndKey(String deploymentId, String definitionKey) findDefinitionByKeyVersionAndTenantId(String definitionKey, Integer definitionVersion, String tenantId) findDefinitionByKeyVersionTagAndTenantId(String definitionKey, String definitionVersionTag, String tenantId) findLatestDecisionRequirementsDefinitionByKeyAndTenantId(String decisionRequirementsDefinitionKey, String tenantId) findLatestDefinitionByKeyAndTenantId(String definitionKey, String tenantId) findPreviousDecisionRequirementsDefinitionId(String decisionRequirementsDefinitionKey, Integer version, String tenantId) getCachedResourceDefinitionEntity(String definitionId) voidinsertDecisionRequirementsDefinition(DecisionRequirementsDefinitionEntity decisionRequirementsDefinition) Methods inherited from class org.operaton.bpm.engine.impl.persistence.AbstractManager
checkAuthorization, configureQuery, delete, deleteAuthorizations, deleteAuthorizationsForGroup, deleteAuthorizationsForUser, deleteDefaultAuthorizations, 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, getOperatonFormDefinitionManager, getProcessDefinitionManager, getProcessInstanceManager, getResourceAuthorizationProvider, getResourceManager, getSession, getTaskManager, getTaskReportManager, getTenantManager, getUserOperationLogManager, getVariableInstanceManager, insert, isAuthorizationEnabled, saveDefaultAuthorizations
-
Constructor Details
-
DecisionRequirementsDefinitionManager
public DecisionRequirementsDefinitionManager()
-
-
Method Details
-
insertDecisionRequirementsDefinition
public void insertDecisionRequirementsDefinition(DecisionRequirementsDefinitionEntity decisionRequirementsDefinition) -
deleteDecisionRequirementsDefinitionsByDeploymentId
-
findDecisionRequirementsDefinitionById
public DecisionRequirementsDefinitionEntity findDecisionRequirementsDefinitionById(String decisionRequirementsDefinitionId) -
findPreviousDecisionRequirementsDefinitionId
-
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
- Specified by:
findLatestDefinitionByKeyin interfaceAbstractResourceDefinitionManager<DecisionRequirementsDefinitionEntity>
-
findLatestDefinitionById
- Specified by:
findLatestDefinitionByIdin interfaceAbstractResourceDefinitionManager<DecisionRequirementsDefinitionEntity>
-
findLatestDefinitionByKeyAndTenantId
public DecisionRequirementsDefinitionEntity findLatestDefinitionByKeyAndTenantId(String definitionKey, String tenantId) - Specified by:
findLatestDefinitionByKeyAndTenantIdin interfaceAbstractResourceDefinitionManager<DecisionRequirementsDefinitionEntity>
-
findDefinitionByKeyVersionAndTenantId
public DecisionRequirementsDefinitionEntity findDefinitionByKeyVersionAndTenantId(String definitionKey, Integer definitionVersion, String tenantId) - Specified by:
findDefinitionByKeyVersionAndTenantIdin interfaceAbstractResourceDefinitionManager<DecisionRequirementsDefinitionEntity>
-
findDefinitionByKeyVersionTagAndTenantId
public DecisionRequirementsDefinitionEntity findDefinitionByKeyVersionTagAndTenantId(String definitionKey, String definitionVersionTag, String tenantId) - Specified by:
findDefinitionByKeyVersionTagAndTenantIdin interfaceAbstractResourceDefinitionManager<DecisionRequirementsDefinitionEntity>
-
findDefinitionByDeploymentAndKey
public DecisionRequirementsDefinitionEntity findDefinitionByDeploymentAndKey(String deploymentId, String definitionKey) - Specified by:
findDefinitionByDeploymentAndKeyin interfaceAbstractResourceDefinitionManager<DecisionRequirementsDefinitionEntity>
-
getCachedResourceDefinitionEntity
- Specified by:
getCachedResourceDefinitionEntityin interfaceAbstractResourceDefinitionManager<DecisionRequirementsDefinitionEntity>
-