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 TypeMethodDescriptionvoid
createAsyncJob
(JobEntity job, boolean isExclusive) void
createAsyncJobNoTriggerAsyncExecutor
(JobEntity job, boolean isExclusive) void
deleteDeadLetterJobsByExecutionId
(String executionId) void
void
void
deleteJobsByExecutionId
(String executionId) void
deleteSuspendedJobsByExecutionId
(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) void
insertDeadLetterJob
(DeadLetterJobEntity deadLetterJob) void
void
void
void
updateAllJobTypesTenantIdForDeployment
(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
-