Interface JobInfoDataManager<T extends JobInfoEntity>
-
- All Superinterfaces:
DataManager<T>
- All Known Subinterfaces:
ExternalWorkerJobDataManager,HistoryJobDataManager,JobDataManager,TimerJobDataManager
- All Known Implementing Classes:
MybatisExternalWorkerJobDataManager,MybatisHistoryJobDataManager,MybatisJobDataManager,MybatisTimerJobDataManager
public interface JobInfoDataManager<T extends JobInfoEntity> extends DataManager<T>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidbulkUpdateJobLockWithoutRevisionCheck(List<T> jobEntities, String lockOwner, Date lockExpirationTime)List<T>findExpiredJobs(List<String> enabledCategories, Page page)List<T>findJobsByExecutionId(String executionId)List<T>findJobsByProcessInstanceId(String processInstanceId)List<T>findJobsToExecute(List<String> enabledCategories, Page page)voidresetExpiredJob(String jobId)voidupdateJobTenantIdForDeployment(String deploymentId, String newTenantId)
-
-
-
Method Detail
-
updateJobTenantIdForDeployment
void updateJobTenantIdForDeployment(String deploymentId, String newTenantId)
-
bulkUpdateJobLockWithoutRevisionCheck
void bulkUpdateJobLockWithoutRevisionCheck(List<T> jobEntities, String lockOwner, Date lockExpirationTime)
-
resetExpiredJob
void resetExpiredJob(String jobId)
-
-