public class MybatisTimerJobDataManager extends AbstractDataManager<TimerJobEntity> implements TimerJobDataManager
| Modifier and Type | Field and Description |
|---|---|
protected CachedEntityMatcher<TimerJobEntity> |
timerJobsByExecutionIdMatcher |
processEngineConfiguration| Constructor and Description |
|---|
MybatisTimerJobDataManager(ProcessEngineConfigurationImpl processEngineConfiguration) |
| Modifier and Type | Method and Description |
|---|---|
TimerJobEntity |
create() |
long |
findJobCountByQueryCriteria(TimerJobQueryImpl jobQuery) |
List<TimerJobEntity> |
findJobsByExecutionId(String executionId) |
List<TimerJobEntity> |
findJobsByProcessInstanceId(String processInstanceId) |
List<Job> |
findJobsByQueryCriteria(TimerJobQueryImpl jobQuery,
Page page) |
List<TimerJobEntity> |
findJobsByTypeAndProcessDefinitionId(String jobHandlerType,
String processDefinitionId) |
List<TimerJobEntity> |
findJobsByTypeAndProcessDefinitionKeyAndTenantId(String jobHandlerType,
String processDefinitionKey,
String tenantId) |
List<TimerJobEntity> |
findJobsByTypeAndProcessDefinitionKeyNoTenantId(String jobHandlerType,
String processDefinitionKey) |
List<TimerJobEntity> |
findTimerJobsToExecute(Page page) |
Class<? extends TimerJobEntity> |
getManagedEntityClass() |
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, getGroupEntityManager, getHistoricActivityInstanceEntityManager, getHistoricDetailEntityManager, getHistoricIdentityLinkEntityManager, getHistoricProcessInstanceEntityManager, getHistoricTaskInstanceEntityManager, getHistoricVariableInstanceEntityManager, getHistoryManager, getIdentityInfoEntityManager, getIdentityLinkEntityManager, getJobEntityManager, getJobManager, getMembershipEntityManager, getModelEntityManager, getProcessDefinitionEntityManager, getProcessDefinitionInfoEntityManager, getProcessEngineConfiguration, getResourceEntityManager, getSession, getSuspendedJobEntityManager, getTaskEntityManager, getTimerJobEntityManager, getUserIdentityEntityManager, getVariableInstanceEntityManagerprotected CachedEntityMatcher<TimerJobEntity> timerJobsByExecutionIdMatcher
public MybatisTimerJobDataManager(ProcessEngineConfigurationImpl processEngineConfiguration)
public Class<? extends TimerJobEntity> getManagedEntityClass()
getManagedEntityClass in class AbstractDataManager<TimerJobEntity>public TimerJobEntity create()
create in interface DataManager<TimerJobEntity>public List<Job> findJobsByQueryCriteria(TimerJobQueryImpl jobQuery, Page page)
findJobsByQueryCriteria in interface TimerJobDataManagerpublic long findJobCountByQueryCriteria(TimerJobQueryImpl jobQuery)
findJobCountByQueryCriteria in interface TimerJobDataManagerpublic List<TimerJobEntity> findTimerJobsToExecute(Page page)
findTimerJobsToExecute in interface TimerJobDataManagerpublic List<TimerJobEntity> findJobsByTypeAndProcessDefinitionId(String jobHandlerType, String processDefinitionId)
findJobsByTypeAndProcessDefinitionId in interface TimerJobDataManagerpublic List<TimerJobEntity> findJobsByExecutionId(String executionId)
findJobsByExecutionId in interface TimerJobDataManagerpublic List<TimerJobEntity> findJobsByProcessInstanceId(String processInstanceId)
findJobsByProcessInstanceId in interface TimerJobDataManagerpublic List<TimerJobEntity> findJobsByTypeAndProcessDefinitionKeyNoTenantId(String jobHandlerType, String processDefinitionKey)
findJobsByTypeAndProcessDefinitionKeyNoTenantId in interface TimerJobDataManagerpublic List<TimerJobEntity> findJobsByTypeAndProcessDefinitionKeyAndTenantId(String jobHandlerType, String processDefinitionKey, String tenantId)
findJobsByTypeAndProcessDefinitionKeyAndTenantId in interface TimerJobDataManagerpublic void updateJobTenantIdForDeployment(String deploymentId, String newTenantId)
updateJobTenantIdForDeployment in interface TimerJobDataManagerCopyright © 2016 Alfresco. All rights reserved.