public class JobServiceImpl extends ServiceImpl implements JobService
configuration| Constructor and Description |
|---|
JobServiceImpl(JobServiceConfiguration jobServiceConfiguration) |
getCommandExecutor, getDeadLetterJobEntityManager, getEventDispatcher, getHistoryJobEntityManager, getJobEntityManager, getJobManager, getSuspendedJobEntityManager, getTimerJobEntityManagergetConfigurationpublic JobServiceImpl(JobServiceConfiguration jobServiceConfiguration)
public JobQuery createJobQuery()
createJobQuery in interface JobServicepublic TimerJobQuery createTimerJobQuery()
createTimerJobQuery in interface JobServicepublic SuspendedJobQuery createSuspendedJobQuery()
createSuspendedJobQuery in interface JobServicepublic DeadLetterJobQuery createDeadLetterJobQuery()
createDeadLetterJobQuery in interface JobServicepublic HistoryJobQuery createHistoryJobQuery()
createHistoryJobQuery in interface JobServicepublic void scheduleAsyncJob(JobEntity job)
scheduleAsyncJob in interface JobServicepublic JobEntity findJobById(String jobId)
findJobById in interface JobServicepublic List<JobEntity> findJobsByExecutionId(String executionId)
findJobsByExecutionId in interface JobServicepublic List<SuspendedJobEntity> findSuspendedJobsByExecutionId(String executionId)
findSuspendedJobsByExecutionId in interface JobServicepublic List<DeadLetterJobEntity> findDeadLetterJobsByExecutionId(String executionId)
findDeadLetterJobsByExecutionId in interface JobServicepublic List<JobEntity> findJobsByProcessInstanceId(String processInstanceId)
findJobsByProcessInstanceId in interface JobServicepublic List<SuspendedJobEntity> findSuspendedJobsByProcessInstanceId(String processInstanceId)
findSuspendedJobsByProcessInstanceId in interface JobServicepublic List<DeadLetterJobEntity> findDeadLetterJobsByProcessInstanceId(String processInstanceId)
findDeadLetterJobsByProcessInstanceId in interface JobServicepublic void updateAllJobTypesTenantIdForDeployment(String deploymentId, String newTenantId)
updateAllJobTypesTenantIdForDeployment in interface JobServicepublic AbstractRuntimeJobEntity activateSuspendedJob(SuspendedJobEntity job)
activateSuspendedJob in interface JobServicepublic SuspendedJobEntity moveJobToSuspendedJob(AbstractRuntimeJobEntity job)
moveJobToSuspendedJob in interface JobServicepublic AbstractRuntimeJobEntity moveJobToDeadLetterJob(AbstractRuntimeJobEntity job)
moveJobToDeadLetterJob in interface JobServicepublic void unacquireWithDecrementRetries(JobInfo job)
unacquireWithDecrementRetries in interface JobServicepublic JobEntity createJob()
createJob in interface JobServicepublic void createAsyncJob(JobEntity job, boolean isExclusive)
createAsyncJob in interface JobServicepublic void insertJob(JobEntity job)
insertJob in interface JobServicepublic DeadLetterJobEntity createDeadLetterJob()
createDeadLetterJob in interface JobServicepublic void insertDeadLetterJob(DeadLetterJobEntity deadLetterJob)
insertDeadLetterJob in interface JobServicepublic void updateJob(JobEntity job)
updateJob in interface JobServicepublic void deleteJob(String jobId)
deleteJob in interface JobServicepublic void deleteJob(JobEntity job)
deleteJob in interface JobServicepublic void deleteJobsByExecutionId(String executionId)
deleteJobsByExecutionId in interface JobServicepublic void deleteSuspendedJobsByExecutionId(String executionId)
deleteSuspendedJobsByExecutionId in interface JobServicepublic void deleteDeadLetterJobsByExecutionId(String executionId)
deleteDeadLetterJobsByExecutionId in interface JobServiceCopyright © 2020 Flowable. All rights reserved.