Interface ExecutionDataManager
-
- All Superinterfaces:
DataManager<ExecutionEntity>
- All Known Implementing Classes:
MybatisExecutionDataManager
public interface ExecutionDataManager extends DataManager<ExecutionEntity>
-
-
Method Summary
-
-
-
Method Detail
-
findSubProcessInstanceBySuperExecutionId
ExecutionEntity findSubProcessInstanceBySuperExecutionId(String superExecutionId)
-
findChildExecutionsByParentExecutionId
List<ExecutionEntity> findChildExecutionsByParentExecutionId(String parentExecutionId)
-
findChildExecutionsByProcessInstanceId
List<ExecutionEntity> findChildExecutionsByProcessInstanceId(String processInstanceId)
-
findExecutionsByParentExecutionAndActivityIds
List<ExecutionEntity> findExecutionsByParentExecutionAndActivityIds(String parentExecutionId, Collection<String> activityIds)
-
findExecutionCountByQueryCriteria
long findExecutionCountByQueryCriteria(ExecutionQueryImpl executionQuery)
-
findExecutionsByQueryCriteria
List<ExecutionEntity> findExecutionsByQueryCriteria(ExecutionQueryImpl executionQuery, Page page)
-
findProcessInstanceCountByQueryCriteria
long findProcessInstanceCountByQueryCriteria(ProcessInstanceQueryImpl executionQuery)
-
findProcessInstanceByQueryCriteria
List<ProcessInstance> findProcessInstanceByQueryCriteria(ProcessInstanceQueryImpl executionQuery)
-
findExecutionsByRootProcessInstanceId
List<ExecutionEntity> findExecutionsByRootProcessInstanceId(String rootProcessInstanceId)
-
findExecutionsByProcessInstanceId
List<ExecutionEntity> findExecutionsByProcessInstanceId(String processInstanceId)
-
findProcessInstanceAndVariablesByQueryCriteria
List<ProcessInstance> findProcessInstanceAndVariablesByQueryCriteria(ProcessInstanceQueryImpl executionQuery)
-
findInactiveExecutionsByProcessInstanceId
Collection<ExecutionEntity> findInactiveExecutionsByProcessInstanceId(String processInstanceId)
-
findInactiveExecutionsByActivityIdAndProcessInstanceId
Collection<ExecutionEntity> findInactiveExecutionsByActivityIdAndProcessInstanceId(String activityId, String processInstanceId)
-
findProcessInstanceIdsByProcessDefinitionId
List<String> findProcessInstanceIdsByProcessDefinitionId(String processDefinitionId)
-
findExecutionsByNativeQuery
List<Execution> findExecutionsByNativeQuery(Map<String,Object> parameterMap, int firstResult, int maxResults)
-
findProcessInstanceByNativeQuery
List<ProcessInstance> findProcessInstanceByNativeQuery(Map<String,Object> parameterMap, int firstResult, int maxResults)
-
findExecutionCountByNativeQuery
long findExecutionCountByNativeQuery(Map<String,Object> parameterMap)
-
updateExecutionTenantIdForDeployment
void updateExecutionTenantIdForDeployment(String deploymentId, String newTenantId)
-
updateProcessInstanceLockTime
void updateProcessInstanceLockTime(String processInstanceId, Date lockDate, Date expirationTime)
-
updateAllExecutionRelatedEntityCountFlags
void updateAllExecutionRelatedEntityCountFlags(boolean newValue)
-
clearProcessInstanceLockTime
void clearProcessInstanceLockTime(String processInstanceId)
-
-