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 TypeMethodDescriptionvoiddeleteTimerJob(TimerJobEntity timerJob) voiddeleteTimerJobsByExecutionId(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) voidinsertTimerJob(TimerJobEntity timerJob) voidscheduleTimerJob(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
-