public class MybatisJobDataManager extends AbstractDataManager<JobEntity> implements JobDataManager
| Modifier and Type | Field and Description |
|---|---|
protected CachedEntityMatcher<JobEntity> |
jobsByExecutionIdMatcher |
processEngineConfiguration| Constructor and Description |
|---|
MybatisJobDataManager(ProcessEngineConfigurationImpl processEngineConfiguration) |
| Modifier and Type | Method and Description |
|---|---|
JobEntity |
create() |
List<JobEntity> |
findExpiredJobs(Page page) |
long |
findJobCountByQueryCriteria(JobQueryImpl jobQuery) |
List<JobEntity> |
findJobsByExecutionId(String executionId) |
List<JobEntity> |
findJobsByProcessDefinitionId(String processDefinitionId) |
List<JobEntity> |
findJobsByProcessInstanceId(String processInstanceId) |
List<Job> |
findJobsByQueryCriteria(JobQueryImpl jobQuery,
Page page) |
List<JobEntity> |
findJobsByTypeAndProcessDefinitionId(String jobHandlerType,
String processDefinitionId) |
List<JobEntity> |
findJobsToExecute(Page page) |
Class<? extends JobEntity> |
getManagedEntityClass() |
void |
resetExpiredJob(String jobId) |
void |
updateJobTenantIdForDeployment(String deploymentId,
String newTenantId) |
delete, delete, findById, getDbSqlSession, getEntity, getEntityCache, getList, getListFromCache, getManagedEntitySubClasses, insert, updategetAsyncExecutor, getAttachmentEntityManager, getByteArrayEntityManager, getClock, getCommandContext, getCommandExecutor, getCommentEntityManager, getDeadLetterJobEntityManager, getDeploymentEntityManager, getEventDispatcher, getEventSubscriptionEntityManager, getExecutionEntityManager, getHistoricActivityInstanceEntityManager, getHistoricDetailEntityManager, getHistoricIdentityLinkEntityManager, getHistoricProcessInstanceEntityManager, getHistoricTaskInstanceEntityManager, getHistoricVariableInstanceEntityManager, getHistoryManager, getIdentityLinkEntityManager, getJobEntityManager, getJobManager, getModelEntityManager, getProcessDefinitionEntityManager, getProcessDefinitionInfoEntityManager, getProcessEngineConfiguration, getResourceEntityManager, getSession, getSuspendedJobEntityManager, getTaskEntityManager, getTimerJobEntityManager, getVariableInstanceEntityManagerprotected CachedEntityMatcher<JobEntity> jobsByExecutionIdMatcher
public MybatisJobDataManager(ProcessEngineConfigurationImpl processEngineConfiguration)
public Class<? extends JobEntity> getManagedEntityClass()
getManagedEntityClass in class AbstractDataManager<JobEntity>public JobEntity create()
create in interface DataManager<JobEntity>public List<JobEntity> findJobsToExecute(Page page)
findJobsToExecute in interface JobDataManagerpublic List<JobEntity> findJobsByExecutionId(String executionId)
findJobsByExecutionId in interface JobDataManagerpublic List<JobEntity> findJobsByProcessDefinitionId(String processDefinitionId)
findJobsByProcessDefinitionId in interface JobDataManagerpublic List<JobEntity> findJobsByTypeAndProcessDefinitionId(String jobHandlerType, String processDefinitionId)
findJobsByTypeAndProcessDefinitionId in interface JobDataManagerpublic List<JobEntity> findJobsByProcessInstanceId(String processInstanceId)
findJobsByProcessInstanceId in interface JobDataManagerpublic List<JobEntity> findExpiredJobs(Page page)
findExpiredJobs in interface JobDataManagerpublic List<Job> findJobsByQueryCriteria(JobQueryImpl jobQuery, Page page)
findJobsByQueryCriteria in interface JobDataManagerpublic long findJobCountByQueryCriteria(JobQueryImpl jobQuery)
findJobCountByQueryCriteria in interface JobDataManagerpublic void updateJobTenantIdForDeployment(String deploymentId, String newTenantId)
updateJobTenantIdForDeployment in interface JobDataManagerpublic void resetExpiredJob(String jobId)
resetExpiredJob in interface JobDataManagerCopyright © 2010–2018 Alfresco. All rights reserved.