Interface ExecutionDataManager
- All Superinterfaces:
DataManager<ExecutionEntity>
- All Known Implementing Classes:
MybatisExecutionDataManager
- Author:
- Joram Barrez
-
Method Summary
Modifier and TypeMethodDescriptionvoid
clearAllProcessInstanceLockTimes
(String lockOwner) void
clearProcessInstanceLockTime
(String processInstanceId) long
countActiveExecutionsByParentId
(String parentId) findChildExecutionsByParentExecutionId
(String parentExecutionId) findChildExecutionsByProcessInstanceId
(String processInstanceId) long
findExecutionCountByNativeQuery
(Map<String, Object> parameterMap) long
findExecutionCountByQueryCriteria
(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) long
findProcessInstanceCountByQueryCriteria
(ProcessInstanceQueryImpl executionQuery) findProcessInstanceIdsByProcessDefinitionId
(String processDefinitionId) findSubProcessInstanceBySuperExecutionId
(String superExecutionId) void
updateAllExecutionRelatedEntityCountFlags
(boolean newValue) void
updateExecutionTenantIdForDeployment
(String deploymentId, String newTenantId) void
updateProcessInstanceLockTime
(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
-