Interface JobDataManager
-
- All Superinterfaces:
DataManager<JobEntity>
- All Known Implementing Classes:
MybatisJobDataManager
public interface JobDataManager extends DataManager<JobEntity>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.List<JobEntity>findExpiredJobs(Page page)longfindJobCountByQueryCriteria(JobQueryImpl jobQuery)java.util.List<JobEntity>findJobsByExecutionId(java.lang.String executionId)java.util.List<JobEntity>findJobsByProcessDefinitionId(java.lang.String processDefinitionId)java.util.List<JobEntity>findJobsByProcessInstanceId(java.lang.String processInstanceId)java.util.List<Job>findJobsByQueryCriteria(JobQueryImpl jobQuery, Page page)java.util.List<JobEntity>findJobsByTypeAndProcessDefinitionId(java.lang.String jobTypeTimer, java.lang.String id)java.util.List<JobEntity>findJobsToExecute(Page page)voidresetExpiredJob(java.lang.String jobId)voidupdateJobTenantIdForDeployment(java.lang.String deploymentId, java.lang.String newTenantId)
-
-
-
Method Detail
-
findJobsByExecutionId
java.util.List<JobEntity> findJobsByExecutionId(java.lang.String executionId)
-
findJobsByProcessDefinitionId
java.util.List<JobEntity> findJobsByProcessDefinitionId(java.lang.String processDefinitionId)
-
findJobsByTypeAndProcessDefinitionId
java.util.List<JobEntity> findJobsByTypeAndProcessDefinitionId(java.lang.String jobTypeTimer, java.lang.String id)
-
findJobsByProcessInstanceId
java.util.List<JobEntity> findJobsByProcessInstanceId(java.lang.String processInstanceId)
-
findJobsByQueryCriteria
java.util.List<Job> findJobsByQueryCriteria(JobQueryImpl jobQuery, Page page)
-
findJobCountByQueryCriteria
long findJobCountByQueryCriteria(JobQueryImpl jobQuery)
-
updateJobTenantIdForDeployment
void updateJobTenantIdForDeployment(java.lang.String deploymentId, java.lang.String newTenantId)
-
resetExpiredJob
void resetExpiredJob(java.lang.String jobId)
-
-