public class MybatisJobDataManager extends AbstractDataManager<JobEntity> implements JobDataManager
| Modifier and Type | Field and Description |
|---|---|
protected static List<Class<? extends JobEntity>> |
ENTITY_SUBCLASSES |
processEngineConfiguration| Constructor and Description |
|---|
MybatisJobDataManager(ProcessEngineConfigurationImpl processEngineConfiguration) |
delete, delete, findById, findById, findByQuery, getDbSqlSession, getEntityCache, getList, 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 MybatisJobDataManager(ProcessEngineConfigurationImpl processEngineConfiguration)
public Class<? extends JobEntity> getManagedEntityClass()
getManagedEntityClass in class AbstractDataManager<JobEntity>public List<Class<? extends JobEntity>> getManagedEntitySubClasses()
getManagedEntitySubClasses in class AbstractDataManager<JobEntity>public MessageEntity createMessage()
createMessage in interface JobDataManagerpublic TimerEntity createTimer()
createTimer in interface JobDataManagerpublic JobEntity create()
create in interface DataManager<JobEntity>public List<JobEntity> findNextJobsToExecute(Page page)
findNextJobsToExecute in interface JobDataManagerpublic List<JobEntity> findNextTimerJobsToExecute(Page page)
findNextTimerJobsToExecute in interface JobDataManagerpublic List<JobEntity> findAsyncJobsDueToExecute(Page page)
findAsyncJobsDueToExecute in interface JobDataManagerpublic List<JobEntity> findJobsByLockOwner(String lockOwner, int start, int maxNrOfJobs)
findJobsByLockOwner in interface JobDataManagerpublic List<JobEntity> findJobsByExecutionId(String executionId)
findJobsByExecutionId in interface JobDataManagerpublic List<JobEntity> findExclusiveJobsToExecute(String processInstanceId)
findExclusiveJobsToExecute in interface JobDataManagerpublic List<TimerEntity> findUnlockedTimersByDuedate(Date duedate, Page page)
findUnlockedTimersByDuedate in interface JobDataManagerpublic List<TimerEntity> findTimersByExecutionId(String executionId)
findTimersByExecutionId in interface JobDataManagerpublic List<Job> findJobsByQueryCriteria(JobQueryImpl jobQuery, Page page)
findJobsByQueryCriteria in interface JobDataManagerpublic List<Job> findJobsByTypeAndProcessDefinitionIds(String jobHandlerType, List<String> processDefinitionIds)
findJobsByTypeAndProcessDefinitionIds in interface JobDataManagerpublic List<Job> findJobsByTypeAndProcessDefinitionKeyNoTenantId(String jobHandlerType, String processDefinitionKey)
findJobsByTypeAndProcessDefinitionKeyNoTenantId in interface JobDataManagerpublic List<Job> findJobsByTypeAndProcessDefinitionKeyAndTenantId(String jobHandlerType, String processDefinitionKey, String tenantId)
findJobsByTypeAndProcessDefinitionKeyAndTenantId in interface JobDataManagerpublic List<Job> findJobsByTypeAndProcessDefinitionId(String jobHandlerType, String processDefinitionId)
findJobsByTypeAndProcessDefinitionId in interface JobDataManagerpublic long findJobCountByQueryCriteria(JobQueryImpl jobQuery)
findJobCountByQueryCriteria in interface JobDataManagerpublic void updateJobTenantIdForDeployment(String deploymentId, String newTenantId)
updateJobTenantIdForDeployment in interface JobDataManagerCopyright © 2015 Alfresco. All rights reserved.