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<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 unacquireWithDecrementRetries(JobInfo job)
void createAsyncJob(JobEntity job, boolean isExclusive)
JobEntity createJob()
void insertJob(JobEntity 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 © 2018 Flowable. All rights reserved.