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 Details

    • CaseExecutionManager

      public CaseExecutionManager()
  • Method Details

    • 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)
    • 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)