Package org.flowable.job.service
Interface TimerJobService
- All Known Implementing Classes:
TimerJobServiceImpl
public interface TimerJobService
Service which provides access to timer jobs.
- Author:
- Tijs Rademakers
-
Method Summary
Modifier and TypeMethodDescriptionvoid
deleteTimerJob
(TimerJobEntity timerJob) void
deleteTimerJobsByExecutionId
(String executionId) findJobsByTypeAndProcessDefinitionId
(String type, String processDefinitionId) findJobsByTypeAndProcessDefinitionKeyAndTenantId
(String type, String processDefinitionKey, String tenantId) findJobsByTypeAndProcessDefinitionKeyNoTenantId
(String type, String processDefinitionKey) findTimerJobById
(String jobId) findTimerJobsByExecutionId
(String executionId) findTimerJobsByProcessInstanceId
(String processInstanceId) void
insertTimerJob
(TimerJobEntity timerJob) void
scheduleTimerJob
(TimerJobEntity timerJob)
-
Method Details
-
scheduleTimerJob
-
findTimerJobById
-
findTimerJobsByExecutionId
-
findTimerJobsByProcessInstanceId
-
findJobsByTypeAndProcessDefinitionId
-
findJobsByTypeAndProcessDefinitionKeyNoTenantId
List<TimerJobEntity> findJobsByTypeAndProcessDefinitionKeyNoTenantId(String type, String processDefinitionKey) -
findJobsByTypeAndProcessDefinitionKeyAndTenantId
List<TimerJobEntity> findJobsByTypeAndProcessDefinitionKeyAndTenantId(String type, String processDefinitionKey, String tenantId) -
moveJobToTimerJob
-
createTimerJob
TimerJobEntity createTimerJob() -
insertTimerJob
-
deleteTimerJob
-
deleteTimerJobsByExecutionId
-