Package org.flowable.job.service
Interface JobService
- All Known Implementing Classes:
JobServiceImpl
public interface JobService
Service which provides access to jobs.
- Author:
- Tijs Rademakers
-
Method Summary
Modifier and TypeMethodDescriptionvoidcreateAsyncJob(JobEntity job, boolean isExclusive) voidcreateAsyncJobNoTriggerAsyncExecutor(JobEntity job, boolean isExclusive) voiddeleteDeadLetterJobsByExecutionId(String executionId) voidvoidvoiddeleteJobsByExecutionId(String executionId) voiddeleteSuspendedJobsByExecutionId(String executionId) findDeadLetterJobsByExecutionId(String executionId) findDeadLetterJobsByProcessInstanceId(String processInstanceId) findExternalWorkerJobsByExecutionId(String executionId) findJobById(String jobId) findJobsByExecutionId(String executionId) findJobsByProcessInstanceId(String processInstanceId) findSuspendedJobsByExecutionId(String executionId) findSuspendedJobsByProcessInstanceId(String processInstanceId) voidinsertDeadLetterJob(DeadLetterJobEntity deadLetterJob) voidvoidvoidvoidupdateAllJobTypesTenantIdForDeployment(String deploymentId, String newTenantId) void
-
Method Details
-
scheduleAsyncJob
-
createJobQuery
JobQuery createJobQuery() -
createTimerJobQuery
TimerJobQuery createTimerJobQuery() -
createSuspendedJobQuery
SuspendedJobQuery createSuspendedJobQuery() -
createDeadLetterJobQuery
DeadLetterJobQuery createDeadLetterJobQuery() -
createHistoryJobQuery
HistoryJobQuery createHistoryJobQuery() -
findJobById
-
findJobsByExecutionId
-
findSuspendedJobsByExecutionId
-
findDeadLetterJobsByExecutionId
-
findExternalWorkerJobsByExecutionId
-
findJobsByProcessInstanceId
-
findSuspendedJobsByProcessInstanceId
-
findDeadLetterJobsByProcessInstanceId
-
activateSuspendedJob
-
moveJobToSuspendedJob
-
moveJobToDeadLetterJob
-
updateAllJobTypesTenantIdForDeployment
-
createAsyncJob
-
createAsyncJobNoTriggerAsyncExecutor
-
createJob
JobEntity createJob() -
insertJob
-
createExternalWorkerJob
ExternalWorkerJobEntity createExternalWorkerJob() -
insertExternalWorkerJob
-
createDeadLetterJob
DeadLetterJobEntity createDeadLetterJob() -
insertDeadLetterJob
-
updateJob
-
deleteJob
-
deleteJob
-
deleteJobsByExecutionId
-
deleteSuspendedJobsByExecutionId
-
deleteDeadLetterJobsByExecutionId
-