public class MybatisExecutionDataManager extends AbstractDataManager<ExecutionEntity> implements ExecutionDataManager
processEngineConfiguration| Constructor and Description |
|---|
MybatisExecutionDataManager(ProcessEngineConfigurationImpl processEngineConfiguration) |
delete, delete, findById, findById, findByQuery, getDbSqlSession, getEntityCache, getList, getManagedEntitySubClasses, insert, updategetAsyncExecutor, getAttachmentEntityManager, getByteArrayEntityManager, getClock, getCommandContext, getCommandExecutor, getCommentEntityManager, getDeploymentEntityManager, getEventDispatcher, getEventSubscriptionEntityManager, getExecutionEntityManager, getGroupEntityManager, getHistoricActivityInstanceEntityManager, getHistoricDetailEntityManager, getHistoricIdentityLinkEntityManager, getHistoricProcessInstanceEntityManager, getHistoricTaskInstanceEntityManager, getHistoricVariableInstanceEntityManager, getHistoryManager, getIdentityInfoEntityManager, getIdentityLinkEntityManager, getJobEntityManager, getJobExecutor, getMembershipEntityManager, getModelEntityManager, getProcessDefinitionEntityManager, getProcessDefinitionInfoEntityManager, getProcessEngineConfiguration, getResourceEntityManager, getSession, getTaskEntityManager, getUserIdentityEntityManager, getVariableInstanceEntityManagerpublic MybatisExecutionDataManager(ProcessEngineConfigurationImpl processEngineConfiguration)
public Class<? extends ExecutionEntity> getManagedEntityClass()
getManagedEntityClass in class AbstractDataManager<ExecutionEntity>public ExecutionEntity create()
create in interface DataManager<ExecutionEntity>public ExecutionEntity findSubProcessInstanceBySuperExecutionId(String superExecutionId)
findSubProcessInstanceBySuperExecutionId in interface ExecutionDataManagerpublic List<ExecutionEntity> findChildExecutionsByParentExecutionId(String parentExecutionId)
findChildExecutionsByParentExecutionId in interface ExecutionDataManagerpublic List<ExecutionEntity> findChildExecutionsByProcessInstanceId(String processInstanceId)
findChildExecutionsByProcessInstanceId in interface ExecutionDataManagerpublic List<ExecutionEntity> findExecutionsByParentExecutionAndActivityIds(String parentExecutionId, Collection<String> activityIds)
findExecutionsByParentExecutionAndActivityIds in interface ExecutionDataManagerpublic long findExecutionCountByQueryCriteria(ExecutionQueryImpl executionQuery)
findExecutionCountByQueryCriteria in interface ExecutionDataManagerpublic List<ExecutionEntity> findExecutionsByQueryCriteria(ExecutionQueryImpl executionQuery, Page page)
findExecutionsByQueryCriteria in interface ExecutionDataManagerpublic long findProcessInstanceCountByQueryCriteria(ProcessInstanceQueryImpl executionQuery)
findProcessInstanceCountByQueryCriteria in interface ExecutionDataManagerpublic List<ProcessInstance> findProcessInstanceByQueryCriteria(ProcessInstanceQueryImpl executionQuery)
findProcessInstanceByQueryCriteria in interface ExecutionDataManagerpublic List<ExecutionEntity> findExecutionsByRootProcessInstanceId(String rootProcessInstanceId)
findExecutionsByRootProcessInstanceId in interface ExecutionDataManagerpublic List<ExecutionEntity> findExecutionsByProcessInstanceId(String processInstanceId)
findExecutionsByProcessInstanceId in interface ExecutionDataManagerpublic List<ProcessInstance> findProcessInstanceAndVariablesByQueryCriteria(ProcessInstanceQueryImpl executionQuery)
findProcessInstanceAndVariablesByQueryCriteria in interface ExecutionDataManagerpublic List<ExecutionEntity> findEventScopeExecutionsByActivityId(String activityRef, String parentExecutionId)
findEventScopeExecutionsByActivityId in interface ExecutionDataManagerpublic Collection<ExecutionEntity> findInactiveExecutionsByActivityId(String activityId)
findInactiveExecutionsByActivityId in interface ExecutionDataManagerpublic Collection<ExecutionEntity> findInactiveExecutionsByProcessInstanceId(String processInstanceId)
findInactiveExecutionsByProcessInstanceId in interface ExecutionDataManagerpublic Collection<ExecutionEntity> findInactiveExecutionsByActivityIdAndProcessInstanceId(String activityId, String processInstanceId)
findInactiveExecutionsByActivityIdAndProcessInstanceId in interface ExecutionDataManagerpublic List<String> findProcessInstanceIdsByProcessDefinitionId(String processDefinitionId)
findProcessInstanceIdsByProcessDefinitionId in interface ExecutionDataManagerpublic List<Execution> findExecutionsByNativeQuery(Map<String,Object> parameterMap, int firstResult, int maxResults)
findExecutionsByNativeQuery in interface ExecutionDataManagerpublic List<ProcessInstance> findProcessInstanceByNativeQuery(Map<String,Object> parameterMap, int firstResult, int maxResults)
findProcessInstanceByNativeQuery in interface ExecutionDataManagerpublic long findExecutionCountByNativeQuery(Map<String,Object> parameterMap)
findExecutionCountByNativeQuery in interface ExecutionDataManagerpublic void updateExecutionTenantIdForDeployment(String deploymentId, String newTenantId)
updateExecutionTenantIdForDeployment in interface ExecutionDataManagerpublic void updateProcessInstanceLockTime(String processInstanceId, Date lockDate, Date expirationTime)
updateProcessInstanceLockTime in interface ExecutionDataManagerpublic void clearProcessInstanceLockTime(String processInstanceId)
clearProcessInstanceLockTime in interface ExecutionDataManagerCopyright © 2015 Alfresco. All rights reserved.