Package org.flowable.job.service.impl
Class JobServiceImpl
java.lang.Object
org.flowable.common.engine.impl.service.CommonServiceImpl<JobServiceConfiguration>
org.flowable.job.service.impl.ServiceImpl
org.flowable.job.service.impl.JobServiceImpl
- All Implemented Interfaces:
JobService
- Author:
- Tijs Rademakers
-
Field Summary
Fields inherited from class org.flowable.common.engine.impl.service.CommonServiceImpl
configuration -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcreateAsyncJob(JobEntity job, boolean isExclusive) voidcreateAsyncJobNoTriggerAsyncExecutor(JobEntity job, boolean isExclusive) protected voiddeleteByteArrayRef(ByteArrayRef jobByteArrayRef) 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) voidMethods inherited from class org.flowable.job.service.impl.ServiceImpl
getCommandExecutor, getDeadLetterJobEntityManager, getEventDispatcher, getExternalWorkerJobEntityManager, getHistoryJobEntityManager, getJobEntityManager, getJobManager, getSuspendedJobEntityManager, getTimerJobEntityManagerMethods inherited from class org.flowable.common.engine.impl.service.CommonServiceImpl
getConfiguration
-
Constructor Details
-
JobServiceImpl
-
-
Method Details
-
createJobQuery
- Specified by:
createJobQueryin interfaceJobService
-
createTimerJobQuery
- Specified by:
createTimerJobQueryin interfaceJobService
-
createSuspendedJobQuery
- Specified by:
createSuspendedJobQueryin interfaceJobService
-
createDeadLetterJobQuery
- Specified by:
createDeadLetterJobQueryin interfaceJobService
-
createHistoryJobQuery
- Specified by:
createHistoryJobQueryin interfaceJobService
-
scheduleAsyncJob
- Specified by:
scheduleAsyncJobin interfaceJobService
-
findJobById
- Specified by:
findJobByIdin interfaceJobService
-
findJobsByExecutionId
- Specified by:
findJobsByExecutionIdin interfaceJobService
-
findSuspendedJobsByExecutionId
- Specified by:
findSuspendedJobsByExecutionIdin interfaceJobService
-
findDeadLetterJobsByExecutionId
- Specified by:
findDeadLetterJobsByExecutionIdin interfaceJobService
-
findExternalWorkerJobsByExecutionId
- Specified by:
findExternalWorkerJobsByExecutionIdin interfaceJobService
-
findJobsByProcessInstanceId
- Specified by:
findJobsByProcessInstanceIdin interfaceJobService
-
findSuspendedJobsByProcessInstanceId
- Specified by:
findSuspendedJobsByProcessInstanceIdin interfaceJobService
-
findDeadLetterJobsByProcessInstanceId
- Specified by:
findDeadLetterJobsByProcessInstanceIdin interfaceJobService
-
updateAllJobTypesTenantIdForDeployment
- Specified by:
updateAllJobTypesTenantIdForDeploymentin interfaceJobService
-
activateSuspendedJob
- Specified by:
activateSuspendedJobin interfaceJobService
-
moveJobToSuspendedJob
- Specified by:
moveJobToSuspendedJobin interfaceJobService
-
moveJobToDeadLetterJob
- Specified by:
moveJobToDeadLetterJobin interfaceJobService
-
createJob
- Specified by:
createJobin interfaceJobService
-
createAsyncJob
- Specified by:
createAsyncJobin interfaceJobService
-
createAsyncJobNoTriggerAsyncExecutor
- Specified by:
createAsyncJobNoTriggerAsyncExecutorin interfaceJobService
-
insertJob
- Specified by:
insertJobin interfaceJobService
-
createExternalWorkerJob
- Specified by:
createExternalWorkerJobin interfaceJobService
-
insertExternalWorkerJob
- Specified by:
insertExternalWorkerJobin interfaceJobService
-
createDeadLetterJob
- Specified by:
createDeadLetterJobin interfaceJobService
-
insertDeadLetterJob
- Specified by:
insertDeadLetterJobin interfaceJobService
-
updateJob
- Specified by:
updateJobin interfaceJobService
-
deleteJob
- Specified by:
deleteJobin interfaceJobService
-
deleteJob
- Specified by:
deleteJobin interfaceJobService
-
deleteJobsByExecutionId
- Specified by:
deleteJobsByExecutionIdin interfaceJobService
-
deleteSuspendedJobsByExecutionId
- Specified by:
deleteSuspendedJobsByExecutionIdin interfaceJobService
-
deleteDeadLetterJobsByExecutionId
- Specified by:
deleteDeadLetterJobsByExecutionIdin interfaceJobService
-
deleteByteArrayRef
-