public class MybatisExecutionDataManager extends AbstractDataManager<ExecutionEntity> implements ExecutionDataManager
processEngineConfiguration| Constructor and Description |
|---|
MybatisExecutionDataManager(ProcessEngineConfigurationImpl processEngineConfiguration) |
delete, delete, getDbSqlSession, getEntity, getEntityCache, getList, getListFromCache, getManagedEntitySubClasses, insert, updategetAsyncExecutor, getAttachmentEntityManager, getByteArrayEntityManager, getClock, getCommandContext, getCommandExecutor, getCommentEntityManager, getDeadLetterJobEntityManager, getDeploymentEntityManager, getEventDispatcher, getEventSubscriptionEntityManager, getExecutionEntityManager, getGroupEntityManager, getHistoricActivityInstanceEntityManager, getHistoricDetailEntityManager, getHistoricIdentityLinkEntityManager, getHistoricProcessInstanceEntityManager, getHistoricTaskInstanceEntityManager, getHistoricVariableInstanceEntityManager, getHistoryManager, getIdentityInfoEntityManager, getIdentityLinkEntityManager, getJobEntityManager, getJobManager, getMembershipEntityManager, getModelEntityManager, getProcessDefinitionEntityManager, getProcessDefinitionInfoEntityManager, getProcessEngineConfiguration, getResourceEntityManager, getSession, getSuspendedJobEntityManager, getTaskEntityManager, getTimerJobEntityManager, getUserIdentityEntityManager, getVariableInstanceEntityManagerclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdelete, delete, insert, updateprotected PerformanceSettings performanceSettings
protected CachedEntityMatcher<ExecutionEntity> executionsByParentIdMatcher
protected CachedEntityMatcher<ExecutionEntity> executionsByProcessInstanceIdMatcher
protected SingleCachedEntityMatcher<ExecutionEntity> subProcessInstanceBySuperExecutionIdMatcher
protected CachedEntityMatcher<ExecutionEntity> executionsWithSameRootProcessInstanceIdMatcher
protected CachedEntityMatcher<ExecutionEntity> inactiveExecutionsInActivityAndProcInstMatcher
protected CachedEntityMatcher<ExecutionEntity> inactiveExecutionsByProcInstMatcher
protected CachedEntityMatcher<ExecutionEntity> inactiveExecutionsInActivityMatcher
protected CachedEntityMatcher<ExecutionEntity> executionByProcessInstanceMatcher
protected CachedEntityMatcher<ExecutionEntity> executionsByRootProcessInstanceMatcher
protected CachedEntityMatcher<ExecutionEntity> executionsByParentExecutionIdAndActivityIdEntityMatcher
protected CachedEntityMatcher<ExecutionEntity> processInstancesByProcessDefinitionMatcher
public MybatisExecutionDataManager(ProcessEngineConfigurationImpl processEngineConfiguration)
public Class<? extends ExecutionEntity> getManagedEntityClass()
getManagedEntityClass in class AbstractDataManager<ExecutionEntity>public ExecutionEntity create()
create in interface DataManager<ExecutionEntity>public ExecutionEntity findById(String entityId)
findById in interface DataManager<ExecutionEntity>findById in class AbstractDataManager<ExecutionEntity>protected ExecutionEntity findByIdAndFetchExecutionTree(String executionId)
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 List<ExecutionEntity> findExecutionsByRootProcessInstanceId(String rootProcessInstanceId)
findExecutionsByRootProcessInstanceId in interface ExecutionDataManagerpublic List<ExecutionEntity> findExecutionsByProcessInstanceId(String processInstanceId)
findExecutionsByProcessInstanceId 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 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<ProcessInstance> findProcessInstanceAndVariablesByQueryCriteria(ProcessInstanceQueryImpl executionQuery)
findProcessInstanceAndVariablesByQueryCriteria 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 updateAllExecutionRelatedEntityCountFlags(boolean newValue)
updateAllExecutionRelatedEntityCountFlags in interface ExecutionDataManagerpublic void clearProcessInstanceLockTime(String processInstanceId)
clearProcessInstanceLockTime in interface ExecutionDataManagerCopyright © 2016 Alfresco. All rights reserved.