public interface JobService
void scheduleAsyncJob(JobEntity job)
List<SuspendedJobEntity> findSuspendedJobsByProcessInstanceId(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 © 2017 Flowable. All rights reserved.