Interface ExternalWorkerJobDataManager
- All Superinterfaces:
DataManager<ExternalWorkerJobEntity>, JobInfoDataManager<ExternalWorkerJobEntity>
- All Known Implementing Classes:
MybatisExternalWorkerJobDataManager
public interface ExternalWorkerJobDataManager
extends DataManager<ExternalWorkerJobEntity>, JobInfoDataManager<ExternalWorkerJobEntity>
- Author:
- Filip Hrisafov
-
Method Summary
Modifier and TypeMethodDescriptionvoiddeleteJobsByExecutionId(String executionId) findExternalJobsToExecute(ExternalWorkerJobAcquireBuilderImpl builder, int numberOfJobs) findJobByCorrelationId(String correlationId) longfindJobsByScopeIdAndSubScopeId(String scopeId, String subScopeId) findJobsByWorkerId(String workerId) findJobsByWorkerIdAndTenantId(String workerId, String tenantId) Methods inherited from interface JobInfoDataManager
bulkUpdateJobLockWithoutRevisionCheck, findExpiredJobs, findJobsByExecutionId, findJobsByProcessInstanceId, findJobsToExecute, resetExpiredJob, updateJobTenantIdForDeployment
-
Method Details
-
findJobByCorrelationId
-
findJobsByQueryCriteria
-
findJobCountByQueryCriteria
-
deleteJobsByExecutionId
-
findExternalJobsToExecute
List<ExternalWorkerJobEntity> findExternalJobsToExecute(ExternalWorkerJobAcquireBuilderImpl builder, int numberOfJobs) -
findJobsByScopeIdAndSubScopeId
-
findJobsByWorkerId
-
findJobsByWorkerIdAndTenantId
-