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 org.flowable.common.engine.impl.persistence.entity.data.DataManager
create, delete, delete, findById, insert, updateMethods 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
-