Class CaseExecutionManager
- java.lang.Object
-
- org.camunda.bpm.engine.impl.persistence.AbstractManager
-
- org.camunda.bpm.engine.impl.cmmn.entity.runtime.CaseExecutionManager
-
- All Implemented Interfaces:
Session
public class CaseExecutionManager extends AbstractManager
- Author:
- Roman Smirnov
-
-
Constructor Summary
Constructors Constructor Description CaseExecutionManager()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidconfigureTenantCheck(AbstractQuery<?,?> query)voiddeleteCaseExecution(CaseExecutionEntity caseExecution)voiddeleteCaseInstance(java.lang.String caseInstanceId, java.lang.String deleteReason)voiddeleteCaseInstance(java.lang.String caseInstanceId, java.lang.String deleteReason, boolean cascade)voiddeleteCaseInstancesByCaseDefinition(java.lang.String caseDefinitionId, java.lang.String deleteReason, boolean cascade)CaseExecutionEntityfindCaseExecutionById(java.lang.String caseExecutionId)longfindCaseExecutionCountByQueryCriteria(CaseExecutionQueryImpl caseExecutionQuery)java.util.List<CaseExecution>findCaseExecutionsByQueryCriteria(CaseExecutionQueryImpl caseExecutionQuery, Page page)java.util.List<CaseInstance>findCaseInstanceByQueryCriteria(CaseInstanceQueryImpl caseInstanceQuery, Page page)longfindCaseInstanceCountByQueryCriteria(CaseInstanceQueryImpl caseInstanceQuery)java.util.List<CaseExecutionEntity>findChildCaseExecutionsByCaseInstanceId(java.lang.String caseInstanceId)java.util.List<CaseExecutionEntity>findChildCaseExecutionsByParentCaseExecutionId(java.lang.String parentCaseExecutionId)CaseExecutionEntityfindSubCaseInstanceBySuperCaseExecutionId(java.lang.String superCaseExecutionId)CaseExecutionEntityfindSubCaseInstanceBySuperExecutionId(java.lang.String superExecutionId)voidinsertCaseExecution(CaseExecutionEntity caseExecution)-
Methods inherited from class org.camunda.bpm.engine.impl.persistence.AbstractManager
checkAuthorization, close, configureQuery, delete, deleteAuthorizations, deleteAuthorizationsForGroup, deleteAuthorizationsForUser, deleteDefaultAuthorizations, flush, getAttachmentManager, getAuthorizationManager, getBatchManager, getByteArrayManager, getCamundaFormDefinitionManager, 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, getProcessDefinitionManager, getProcessInstanceManager, getResourceAuthorizationProvider, getResourceManager, getSession, getTaskManager, getTaskReportManager, getTenantManager, getUserOperationLogManager, getVariableInstanceManager, insert, isAuthorizationEnabled, saveDefaultAuthorizations
-
-
-
-
Method Detail
-
insertCaseExecution
public void insertCaseExecution(CaseExecutionEntity caseExecution)
-
deleteCaseExecution
public void deleteCaseExecution(CaseExecutionEntity caseExecution)
-
deleteCaseInstancesByCaseDefinition
public void deleteCaseInstancesByCaseDefinition(java.lang.String caseDefinitionId, java.lang.String deleteReason, boolean cascade)
-
deleteCaseInstance
public void deleteCaseInstance(java.lang.String caseInstanceId, java.lang.String deleteReason)
-
deleteCaseInstance
public void deleteCaseInstance(java.lang.String caseInstanceId, java.lang.String deleteReason, boolean cascade)
-
findCaseExecutionById
public CaseExecutionEntity findCaseExecutionById(java.lang.String caseExecutionId)
-
findSubCaseInstanceBySuperCaseExecutionId
public CaseExecutionEntity findSubCaseInstanceBySuperCaseExecutionId(java.lang.String superCaseExecutionId)
-
findSubCaseInstanceBySuperExecutionId
public CaseExecutionEntity findSubCaseInstanceBySuperExecutionId(java.lang.String superExecutionId)
-
findCaseExecutionCountByQueryCriteria
public long findCaseExecutionCountByQueryCriteria(CaseExecutionQueryImpl caseExecutionQuery)
-
findCaseExecutionsByQueryCriteria
public java.util.List<CaseExecution> findCaseExecutionsByQueryCriteria(CaseExecutionQueryImpl caseExecutionQuery, Page page)
-
findCaseInstanceCountByQueryCriteria
public long findCaseInstanceCountByQueryCriteria(CaseInstanceQueryImpl caseInstanceQuery)
-
findCaseInstanceByQueryCriteria
public java.util.List<CaseInstance> findCaseInstanceByQueryCriteria(CaseInstanceQueryImpl caseInstanceQuery, Page page)
-
findChildCaseExecutionsByParentCaseExecutionId
public java.util.List<CaseExecutionEntity> findChildCaseExecutionsByParentCaseExecutionId(java.lang.String parentCaseExecutionId)
-
findChildCaseExecutionsByCaseInstanceId
public java.util.List<CaseExecutionEntity> findChildCaseExecutionsByCaseInstanceId(java.lang.String caseInstanceId)
-
configureTenantCheck
protected void configureTenantCheck(AbstractQuery<?,?> query)
-
-