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 TypeMethodDescriptionvoid
deleteJobsByExecutionId
(String executionId) findExternalJobsToExecute
(ExternalWorkerJobAcquireBuilderImpl builder, int numberOfJobs) findJobByCorrelationId
(String correlationId) long
findJobsByScopeIdAndSubScopeId
(String scopeId, String subScopeId) findJobsByWorkerId
(String workerId) findJobsByWorkerIdAndTenantId
(String workerId, String tenantId) Methods inherited from interface org.flowable.common.engine.impl.persistence.entity.data.DataManager
create, delete, delete, findById, insert, update
Methods inherited from interface org.flowable.job.service.impl.persistence.entity.data.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
-