Interface ExecutionDataManager
- All Superinterfaces:
DataManager<ExecutionEntity>
- All Known Implementing Classes:
MybatisExecutionDataManager
- Author:
- Joram Barrez
-
Method Summary
Modifier and TypeMethodDescriptionvoidclearAllProcessInstanceLockTimes(String lockOwner) voidclearProcessInstanceLockTime(String processInstanceId) longcountActiveExecutionsByParentId(String parentId) findChildExecutionsByParentExecutionId(String parentExecutionId) findChildExecutionsByProcessInstanceId(String processInstanceId) longfindExecutionCountByNativeQuery(Map<String, Object> parameterMap) longfindExecutionCountByQueryCriteria(ExecutionQueryImpl executionQuery) findExecutionsByNativeQuery(Map<String, Object> parameterMap) findExecutionsByParentExecutionAndActivityIds(String parentExecutionId, Collection<String> activityIds) findExecutionsByProcessInstanceId(String processInstanceId) findExecutionsByQueryCriteria(ExecutionQueryImpl executionQuery) findExecutionsByRootProcessInstanceId(String rootProcessInstanceId) findInactiveExecutionsByActivityIdAndProcessInstanceId(String activityId, String processInstanceId) findInactiveExecutionsByProcessInstanceId(String processInstanceId) findProcessInstanceByNativeQuery(Map<String, Object> parameterMap) findProcessInstanceByQueryCriteria(ProcessInstanceQueryImpl executionQuery) longfindProcessInstanceCountByQueryCriteria(ProcessInstanceQueryImpl executionQuery) findProcessInstanceIdsByProcessDefinitionId(String processDefinitionId) findSubProcessInstanceBySuperExecutionId(String superExecutionId) voidupdateAllExecutionRelatedEntityCountFlags(boolean newValue) voidupdateExecutionTenantIdForDeployment(String deploymentId, String newTenantId) voidupdateProcessInstanceLockTime(String processInstanceId, Date lockDate, String lockOwner, Date expirationTime)
-
Method Details
-
findSubProcessInstanceBySuperExecutionId
-
findChildExecutionsByParentExecutionId
-
findChildExecutionsByProcessInstanceId
-
findExecutionsByParentExecutionAndActivityIds
List<ExecutionEntity> findExecutionsByParentExecutionAndActivityIds(String parentExecutionId, Collection<String> activityIds) -
findExecutionCountByQueryCriteria
-
findExecutionsByQueryCriteria
-
findProcessInstanceCountByQueryCriteria
-
findProcessInstanceByQueryCriteria
-
findExecutionsByRootProcessInstanceId
-
findExecutionsByProcessInstanceId
-
findProcessInstanceAndVariablesByQueryCriteria
List<ProcessInstance> findProcessInstanceAndVariablesByQueryCriteria(ProcessInstanceQueryImpl executionQuery) -
findInactiveExecutionsByProcessInstanceId
-
findInactiveExecutionsByActivityIdAndProcessInstanceId
Collection<ExecutionEntity> findInactiveExecutionsByActivityIdAndProcessInstanceId(String activityId, String processInstanceId) -
findProcessInstanceIdsByProcessDefinitionId
-
findExecutionsByNativeQuery
-
findProcessInstanceByNativeQuery
-
findExecutionCountByNativeQuery
-
countActiveExecutionsByParentId
-
updateExecutionTenantIdForDeployment
-
updateAllExecutionRelatedEntityCountFlags
void updateAllExecutionRelatedEntityCountFlags(boolean newValue) -
updateProcessInstanceLockTime
-
clearProcessInstanceLockTime
-
clearAllProcessInstanceLockTimes
-