Class MybatisJobDataManager
java.lang.Object
org.activiti.engine.impl.persistence.AbstractManager
org.activiti.engine.impl.persistence.entity.data.AbstractDataManager<JobEntity>
org.activiti.engine.impl.persistence.entity.data.impl.MybatisJobDataManager
- All Implemented Interfaces:
DataManager<JobEntity>,JobDataManager
-
Field Summary
FieldsFields inherited from class org.activiti.engine.impl.persistence.AbstractManager
processEngineConfiguration -
Constructor Summary
ConstructorsConstructorDescriptionMybatisJobDataManager(ProcessEngineConfigurationImpl processEngineConfiguration) -
Method Summary
Modifier and TypeMethodDescriptioncreate()findExpiredJobs(Page page) longfindJobCountByQueryCriteria(JobQueryImpl jobQuery) findJobsByExecutionId(String executionId) findJobsByProcessDefinitionId(String processDefinitionId) findJobsByProcessInstanceId(String processInstanceId) findJobsByQueryCriteria(JobQueryImpl jobQuery, Page page) findJobsByTypeAndProcessDefinitionId(String jobHandlerType, String processDefinitionId) findJobsToExecute(Page page) voidresetExpiredJob(String jobId) 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
-
jobsByExecutionIdMatcher
-
-
Constructor Details
-
MybatisJobDataManager
-
-
Method Details
-
getManagedEntityClass
- Specified by:
getManagedEntityClassin classAbstractDataManager<JobEntity>
-
create
- Specified by:
createin interfaceDataManager<JobEntity>
-
findJobsToExecute
- Specified by:
findJobsToExecutein interfaceJobDataManager
-
findJobsByExecutionId
- Specified by:
findJobsByExecutionIdin interfaceJobDataManager
-
findJobsByProcessDefinitionId
- Specified by:
findJobsByProcessDefinitionIdin interfaceJobDataManager
-
findJobsByTypeAndProcessDefinitionId
public List<JobEntity> findJobsByTypeAndProcessDefinitionId(String jobHandlerType, String processDefinitionId) - Specified by:
findJobsByTypeAndProcessDefinitionIdin interfaceJobDataManager
-
findJobsByProcessInstanceId
- Specified by:
findJobsByProcessInstanceIdin interfaceJobDataManager
-
findExpiredJobs
- Specified by:
findExpiredJobsin interfaceJobDataManager
-
findJobsByQueryCriteria
- Specified by:
findJobsByQueryCriteriain interfaceJobDataManager
-
findJobCountByQueryCriteria
- Specified by:
findJobCountByQueryCriteriain interfaceJobDataManager
-
updateJobTenantIdForDeployment
- Specified by:
updateJobTenantIdForDeploymentin interfaceJobDataManager
-
resetExpiredJob
- Specified by:
resetExpiredJobin interfaceJobDataManager
-