Class MybatisTimerJobDataManager
java.lang.Object
org.activiti.engine.impl.persistence.AbstractManager
org.activiti.engine.impl.persistence.entity.data.AbstractDataManager<TimerJobEntity>
org.activiti.engine.impl.persistence.entity.data.impl.MybatisTimerJobDataManager
- All Implemented Interfaces:
DataManager<TimerJobEntity>,TimerJobDataManager
public class MybatisTimerJobDataManager
extends AbstractDataManager<TimerJobEntity>
implements TimerJobDataManager
-
Field Summary
FieldsFields inherited from class org.activiti.engine.impl.persistence.AbstractManager
processEngineConfiguration -
Constructor Summary
ConstructorsConstructorDescriptionMybatisTimerJobDataManager(ProcessEngineConfigurationImpl processEngineConfiguration) -
Method Summary
Modifier and TypeMethodDescriptioncreate()longfindJobCountByQueryCriteria(TimerJobQueryImpl jobQuery) findJobsByExecutionId(String executionId) findJobsByProcessInstanceId(String processInstanceId) findJobsByQueryCriteria(TimerJobQueryImpl jobQuery, Page page) findJobsByTypeAndProcessDefinitionId(String jobHandlerType, String processDefinitionId) findJobsByTypeAndProcessDefinitionKeyAndTenantId(String jobHandlerType, String processDefinitionKey, String tenantId) findJobsByTypeAndProcessDefinitionKeyNoTenantId(String jobHandlerType, String processDefinitionKey) findTimerJobsToExecute(Page page) Class<? extends TimerJobEntity>voidupdateJobTenantIdForDeployment(String deploymentId, String newTenantId) Methods inherited from class org.activiti.engine.impl.persistence.entity.data.AbstractDataManager
delete, delete, findById, getDbSqlSession, getEntity, getEntityCache, getList, getListFromCache, getManagedEntitySubClasses, insert, updateMethods inherited from class org.activiti.engine.impl.persistence.AbstractManager
getAsyncExecutor, 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, getVariableInstanceEntityManager
-
Field Details
-
timerJobsByExecutionIdMatcher
-
-
Constructor Details
-
MybatisTimerJobDataManager
-
-
Method Details
-
getManagedEntityClass
- Specified by:
getManagedEntityClassin classAbstractDataManager<TimerJobEntity>
-
create
- Specified by:
createin interfaceDataManager<TimerJobEntity>
-
findJobsByQueryCriteria
- Specified by:
findJobsByQueryCriteriain interfaceTimerJobDataManager
-
findJobCountByQueryCriteria
- Specified by:
findJobCountByQueryCriteriain interfaceTimerJobDataManager
-
findTimerJobsToExecute
- Specified by:
findTimerJobsToExecutein interfaceTimerJobDataManager
-
findJobsByTypeAndProcessDefinitionId
public List<TimerJobEntity> findJobsByTypeAndProcessDefinitionId(String jobHandlerType, String processDefinitionId) - Specified by:
findJobsByTypeAndProcessDefinitionIdin interfaceTimerJobDataManager
-
findJobsByExecutionId
- Specified by:
findJobsByExecutionIdin interfaceTimerJobDataManager
-
findJobsByProcessInstanceId
- Specified by:
findJobsByProcessInstanceIdin interfaceTimerJobDataManager
-
findJobsByTypeAndProcessDefinitionKeyNoTenantId
public List<TimerJobEntity> findJobsByTypeAndProcessDefinitionKeyNoTenantId(String jobHandlerType, String processDefinitionKey) - Specified by:
findJobsByTypeAndProcessDefinitionKeyNoTenantIdin interfaceTimerJobDataManager
-
findJobsByTypeAndProcessDefinitionKeyAndTenantId
public List<TimerJobEntity> findJobsByTypeAndProcessDefinitionKeyAndTenantId(String jobHandlerType, String processDefinitionKey, String tenantId) - Specified by:
findJobsByTypeAndProcessDefinitionKeyAndTenantIdin interfaceTimerJobDataManager
-
updateJobTenantIdForDeployment
- Specified by:
updateJobTenantIdForDeploymentin interfaceTimerJobDataManager
-