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 List<JobEntity>findExpiredJobs(Page page)longfindJobCountByQueryCriteria(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 jobTypeTimer, String id)List<JobEntity>findJobsToExecute(Page page)voidresetExpiredJob(String jobId)voidupdateJobTenantIdForDeployment(String deploymentId, String newTenantId)
-
-
-
Method Detail
-
findJobsByProcessDefinitionId
List<JobEntity> findJobsByProcessDefinitionId(String processDefinitionId)
-
findJobsByTypeAndProcessDefinitionId
List<JobEntity> findJobsByTypeAndProcessDefinitionId(String jobTypeTimer, String id)
-
findJobsByQueryCriteria
List<Job> findJobsByQueryCriteria(JobQueryImpl jobQuery, Page page)
-
findJobCountByQueryCriteria
long findJobCountByQueryCriteria(JobQueryImpl jobQuery)
-
updateJobTenantIdForDeployment
void updateJobTenantIdForDeployment(String deploymentId, String newTenantId)
-
resetExpiredJob
void resetExpiredJob(String jobId)
-
-