Class CaseDefinitionEntityManagerImpl
java.lang.Object
org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager<CaseDefinitionEntity, CaseDefinitionDataManager>
org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager<CmmnEngineConfiguration, CaseDefinitionEntity, CaseDefinitionDataManager>
org.flowable.cmmn.engine.impl.persistence.entity.CaseDefinitionEntityManagerImpl
- All Implemented Interfaces:
CaseDefinitionEntityManager, EntityManager<CaseDefinitionEntity>
public class CaseDefinitionEntityManagerImpl
extends AbstractEngineEntityManager<CmmnEngineConfiguration, CaseDefinitionEntity, CaseDefinitionDataManager>
implements CaseDefinitionEntityManager
- Author:
- Joram Barrez
-
Field Summary
Fields inherited from class AbstractEngineEntityManager
engineConfigurationFields inherited from class AbstractEntityManager
dataManager, engineType -
Constructor Summary
ConstructorsConstructorDescriptionCaseDefinitionEntityManagerImpl(CmmnEngineConfiguration cmmnEngineConfiguration, CaseDefinitionDataManager caseDefinitionDataManager) -
Method Summary
Modifier and TypeMethodDescriptionvoiddeleteCaseDefinitionAndRelatedData(String caseDefinitionId, boolean cascadeHistory) findCaseDefinitionByDeploymentAndKey(String deploymentId, String caseDefinitionKey) findCaseDefinitionByDeploymentAndKeyAndTenantId(String deploymentId, String caseDefinitionKey, String tenantId) findCaseDefinitionByKeyAndVersionAndTenantId(String caseDefinitionKey, Integer caseDefinitionVersion, String tenantId) findCaseDefinitionByParentDeploymentAndKey(String parentDeploymentId, String caseDefinitionKey) findCaseDefinitionByParentDeploymentAndKeyAndTenantId(String parentDeploymentId, String caseDefinitionKey, String tenantId) longfindCaseDefinitionCountByQueryCriteria(CaseDefinitionQuery caseDefinitionQuery) findCaseDefinitionsByQueryCriteria(CaseDefinitionQuery caseDefinitionQuery) findLatestCaseDefinitionByKey(String caseDefinitionKey) findLatestCaseDefinitionByKeyAndTenantId(String caseDefinitionKey, String tenantId) protected CaseInstanceEntityManagerprotected HistoricCaseInstanceEntityManagerprotected HistoricIdentityLinkEntityManagerprotected HistoricMilestoneInstanceEntityManagerprotected HistoricPlanItemInstanceEntityManagerprotected HistoricTaskInstanceEntityManagerMethods inherited from class AbstractEngineEntityManager
getClock, getCommandExecutor, getEngineConfiguration, getEventDispatcherMethods inherited from class AbstractEntityManager
create, createEntityEvent, delete, delete, delete, findById, fireEntityDeletedEvent, fireEntityInsertedEvent, fireEntityUpdatedEvent, getDataManager, insert, insert, setDataManager, update, update
-
Constructor Details
-
CaseDefinitionEntityManagerImpl
public CaseDefinitionEntityManagerImpl(CmmnEngineConfiguration cmmnEngineConfiguration, CaseDefinitionDataManager caseDefinitionDataManager)
-
-
Method Details
-
findLatestCaseDefinitionByKey
- Specified by:
findLatestCaseDefinitionByKeyin interfaceCaseDefinitionEntityManager
-
findLatestCaseDefinitionByKeyAndTenantId
public CaseDefinitionEntity findLatestCaseDefinitionByKeyAndTenantId(String caseDefinitionKey, String tenantId) - Specified by:
findLatestCaseDefinitionByKeyAndTenantIdin interfaceCaseDefinitionEntityManager
-
findCaseDefinitionByDeploymentAndKey
public CaseDefinitionEntity findCaseDefinitionByDeploymentAndKey(String deploymentId, String caseDefinitionKey) - Specified by:
findCaseDefinitionByDeploymentAndKeyin interfaceCaseDefinitionEntityManager
-
findCaseDefinitionByDeploymentAndKeyAndTenantId
public CaseDefinitionEntity findCaseDefinitionByDeploymentAndKeyAndTenantId(String deploymentId, String caseDefinitionKey, String tenantId) - Specified by:
findCaseDefinitionByDeploymentAndKeyAndTenantIdin interfaceCaseDefinitionEntityManager
-
findCaseDefinitionByParentDeploymentAndKey
public CaseDefinitionEntity findCaseDefinitionByParentDeploymentAndKey(String parentDeploymentId, String caseDefinitionKey) - Specified by:
findCaseDefinitionByParentDeploymentAndKeyin interfaceCaseDefinitionEntityManager
-
findCaseDefinitionByParentDeploymentAndKeyAndTenantId
public CaseDefinitionEntity findCaseDefinitionByParentDeploymentAndKeyAndTenantId(String parentDeploymentId, String caseDefinitionKey, String tenantId) - Specified by:
findCaseDefinitionByParentDeploymentAndKeyAndTenantIdin interfaceCaseDefinitionEntityManager
-
findCaseDefinitionByKeyAndVersionAndTenantId
public CaseDefinition findCaseDefinitionByKeyAndVersionAndTenantId(String caseDefinitionKey, Integer caseDefinitionVersion, String tenantId) - Specified by:
findCaseDefinitionByKeyAndVersionAndTenantIdin interfaceCaseDefinitionEntityManager
-
deleteCaseDefinitionAndRelatedData
- Specified by:
deleteCaseDefinitionAndRelatedDatain interfaceCaseDefinitionEntityManager
-
createCaseDefinitionQuery
- Specified by:
createCaseDefinitionQueryin interfaceCaseDefinitionEntityManager
-
findCaseDefinitionsByQueryCriteria
public List<CaseDefinition> findCaseDefinitionsByQueryCriteria(CaseDefinitionQuery caseDefinitionQuery) - Specified by:
findCaseDefinitionsByQueryCriteriain interfaceCaseDefinitionEntityManager
-
findCaseDefinitionCountByQueryCriteria
- Specified by:
findCaseDefinitionCountByQueryCriteriain interfaceCaseDefinitionEntityManager
-
getCaseInstanceEntityManager
-
getHistoricIdentityLinkEntityManager
-
getHistoricMilestoneInstanceEntityManager
-
getHistoricTaskInstanceEntityManager
-
getHistoricPlanItemInstanceEntityManager
-
getHistoricCaseInstanceEntityManager
-