public interface JobService
void scheduleAsyncJob(JobEntity job)
JobQuery createJobQuery()
TimerJobQuery createTimerJobQuery()
SuspendedJobQuery createSuspendedJobQuery()
DeadLetterJobQuery createDeadLetterJobQuery()
HistoryJobQuery createHistoryJobQuery()
List<SuspendedJobEntity> findSuspendedJobsByExecutionId(String executionId)
List<DeadLetterJobEntity> findDeadLetterJobsByExecutionId(String executionId)
List<ExternalWorkerJobEntity> findExternalWorkerJobsByExecutionId(String executionId)
List<SuspendedJobEntity> findSuspendedJobsByProcessInstanceId(String processInstanceId)
List<DeadLetterJobEntity> findDeadLetterJobsByProcessInstanceId(String processInstanceId)
AbstractRuntimeJobEntity activateSuspendedJob(SuspendedJobEntity job)
SuspendedJobEntity moveJobToSuspendedJob(AbstractRuntimeJobEntity job)
AbstractRuntimeJobEntity moveJobToDeadLetterJob(AbstractRuntimeJobEntity job)
void updateAllJobTypesTenantIdForDeployment(String deploymentId, String newTenantId)
void createAsyncJob(JobEntity job, boolean isExclusive)
void createAsyncJobNoTriggerAsyncExecutor(JobEntity job, boolean isExclusive)
JobEntity createJob()
void insertJob(JobEntity job)
ExternalWorkerJobEntity createExternalWorkerJob()
void insertExternalWorkerJob(ExternalWorkerJobEntity job)
DeadLetterJobEntity createDeadLetterJob()
void insertDeadLetterJob(DeadLetterJobEntity deadLetterJob)
void updateJob(JobEntity job)
void deleteJob(String jobId)
void deleteJob(JobEntity job)
void deleteJobsByExecutionId(String executionId)
void deleteSuspendedJobsByExecutionId(String executionId)
void deleteDeadLetterJobsByExecutionId(String executionId)
Copyright © 2021 Flowable. All rights reserved.