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
-
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(String caseDefinitionId, String deleteReason, boolean cascade)
-
deleteCaseInstance
public void deleteCaseInstance(String caseInstanceId, String deleteReason, boolean cascade)
-
findCaseExecutionById
public CaseExecutionEntity findCaseExecutionById(String caseExecutionId)
-
findSubCaseInstanceBySuperCaseExecutionId
public CaseExecutionEntity findSubCaseInstanceBySuperCaseExecutionId(String superCaseExecutionId)
-
findSubCaseInstanceBySuperExecutionId
public CaseExecutionEntity findSubCaseInstanceBySuperExecutionId(String superExecutionId)
-
findCaseExecutionCountByQueryCriteria
public long findCaseExecutionCountByQueryCriteria(CaseExecutionQueryImpl caseExecutionQuery)
-
findCaseExecutionsByQueryCriteria
public List<CaseExecution> findCaseExecutionsByQueryCriteria(CaseExecutionQueryImpl caseExecutionQuery, Page page)
-
findCaseInstanceCountByQueryCriteria
public long findCaseInstanceCountByQueryCriteria(CaseInstanceQueryImpl caseInstanceQuery)
-
findCaseInstanceByQueryCriteria
public List<CaseInstance> findCaseInstanceByQueryCriteria(CaseInstanceQueryImpl caseInstanceQuery, Page page)
-
findChildCaseExecutionsByParentCaseExecutionId
public List<CaseExecutionEntity> findChildCaseExecutionsByParentCaseExecutionId(String parentCaseExecutionId)
-
findChildCaseExecutionsByCaseInstanceId
public List<CaseExecutionEntity> findChildCaseExecutionsByCaseInstanceId(String caseInstanceId)
-
configureTenantCheck
protected void configureTenantCheck(AbstractQuery<?,?> query)
-
-