Class CaseDefinitionEntityManagerImpl
- java.lang.Object
-
- org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager<EntityImpl,DM>
-
- 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 org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager
engineConfiguration
-
Fields inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager
dataManager, engineType
-
-
Constructor Summary
Constructors Constructor Description CaseDefinitionEntityManagerImpl(CmmnEngineConfiguration cmmnEngineConfiguration, CaseDefinitionDataManager caseDefinitionDataManager)
-
Method Summary
-
Methods inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager
getClock, getCommandExecutor, getEngineConfiguration, getEventDispatcher
-
Methods inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager
create, createEntityEvent, delete, delete, delete, findById, fireEntityDeletedEvent, fireEntityInsertedEvent, fireEntityUpdatedEvent, getDataManager, insert, insert, setDataManager, update, update
-
-
-
-
Constructor Detail
-
CaseDefinitionEntityManagerImpl
public CaseDefinitionEntityManagerImpl(CmmnEngineConfiguration cmmnEngineConfiguration, CaseDefinitionDataManager caseDefinitionDataManager)
-
-
Method Detail
-
findLatestCaseDefinitionByKey
public CaseDefinitionEntity findLatestCaseDefinitionByKey(String caseDefinitionKey)
- 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
public void deleteCaseDefinitionAndRelatedData(String caseDefinitionId, boolean cascadeHistory)
- Specified by:
deleteCaseDefinitionAndRelatedDatain interfaceCaseDefinitionEntityManager
-
createCaseDefinitionQuery
public CaseDefinitionQuery createCaseDefinitionQuery()
- Specified by:
createCaseDefinitionQueryin interfaceCaseDefinitionEntityManager
-
findCaseDefinitionsByQueryCriteria
public List<CaseDefinition> findCaseDefinitionsByQueryCriteria(CaseDefinitionQuery caseDefinitionQuery)
- Specified by:
findCaseDefinitionsByQueryCriteriain interfaceCaseDefinitionEntityManager
-
findCaseDefinitionCountByQueryCriteria
public long findCaseDefinitionCountByQueryCriteria(CaseDefinitionQuery caseDefinitionQuery)
- Specified by:
findCaseDefinitionCountByQueryCriteriain interfaceCaseDefinitionEntityManager
-
getCaseInstanceEntityManager
protected CaseInstanceEntityManager getCaseInstanceEntityManager()
-
getHistoricIdentityLinkEntityManager
protected org.flowable.identitylink.service.impl.persistence.entity.HistoricIdentityLinkEntityManager getHistoricIdentityLinkEntityManager()
-
getHistoricMilestoneInstanceEntityManager
protected HistoricMilestoneInstanceEntityManager getHistoricMilestoneInstanceEntityManager()
-
getHistoricTaskInstanceEntityManager
protected HistoricTaskInstanceEntityManager getHistoricTaskInstanceEntityManager()
-
getHistoricPlanItemInstanceEntityManager
protected HistoricPlanItemInstanceEntityManager getHistoricPlanItemInstanceEntityManager()
-
getHistoricCaseInstanceEntityManager
protected HistoricCaseInstanceEntityManager getHistoricCaseInstanceEntityManager()
-
-