Uses of Interface
org.flowable.job.api.Job
Packages that use Job
Package
Description
Public API of the Flowable engine.
Typical usage of the API starts by the creation of a
Through the services obtained from such a
Typical usage of the API starts by the creation of a
ProcessEngineConfiguration
(typically based on a configuration file), from which a ProcessEngine can be obtained.Through the services obtained from such a
ProcessEngine, BPM and workflow operation
can be executed:RepositoryService: Manages Deployments.RuntimeService: For starting and searching ProcessInstances.TaskService: Exposes operations to manage human (standalone) tasks, such as claiming, completing and assigning tasks.IdentityService: Used for managing users, groups and the relations between them.ManagementService: Exposes engine administration and maintenance operations,
which have no relation to the runtime exection of business processes.HistoryService: Exposes information about ongoing and past process instances.FormService: Access to form data and rendered forms for starting new process instances and completing tasks.-
Uses of Job in org.flowable.cmmn.api
Methods in org.flowable.cmmn.api that return JobModifier and TypeMethodDescriptionCmmnManagementService.moveDeadLetterJobToExecutableJob(String jobId, int retries) Moves a job that is in the dead letter job table back to be an executable job, and resetting the retries (as the retries were probably 0 when it was put into the dead letter job table).CmmnManagementService.moveJobToDeadLetterJob(String jobId) Moves a job to the dead letter job table (eg. for administration or testing).CmmnManagementService.moveSuspendedJobToExecutableJob(String jobId) Moves a suspended job from the suspended letter job table back to be an executable job.CmmnManagementService.moveTimerToExecutableJob(String jobId) Moves a timer job to the executable job table (eg. for administration or testing).CmmnManagementService.rescheduleTimeDateJob(String jobId, Date timeDate) Reschedule a timer job with a new date value.CmmnManagementService.rescheduleTimeDateValueJob(String jobId, String timeDateValue) Reschedule a timer job with a time date value.CmmnManagementService.rescheduleTimerEventListenerInstanceWithDate(String eventListenerInstanceId, Date timeDate) Reschedule a timer event listener instance with a new date value.CmmnManagementService.rescheduleTimerEventListenerInstanceWithDateValue(String eventListenerInstanceId, String timeDateValue) Reschedule a timer event listener instance with a time date value. -
Uses of Job in org.flowable.engine
Methods in org.flowable.engine that return JobModifier and TypeMethodDescriptionManagementService.findJobByCorrelationId(String jobCorrelationId) Find a job by a correlation id.ManagementService.moveDeadLetterJobToExecutableJob(String jobId, int retries) Moves a job that is in the dead letter job table back to be an executable job, and resetting the retries (as the retries was 0 when it was put into the dead letter job table).ManagementService.moveJobToDeadLetterJob(String jobId) Moves a job to the dead letter job table (eg. for administration or testing).ManagementService.moveSuspendedJobToExecutableJob(String jobId) Moves a suspended job from the suspended letter job table back to be an executable job.ManagementService.moveTimerToExecutableJob(String jobId) Moves a timer job to the executable job table (eg. for administration or testing).ManagementService.rescheduleTimeCycleJob(String jobId, String timeCycle) Reschedule a timer job with a time cycle.ManagementService.rescheduleTimeDateJob(String jobId, String timeDate) Reschedule a timer job with a time date.ManagementService.rescheduleTimeDurationJob(String jobId, String timeDuration) Reschedule a timer job with a time duration.ManagementService.rescheduleTimerJob(String jobId, String timeDate, String timeDuration, String timeCycle, String endDate, String calendarName) Reschedule a timer job. -
Uses of Job in org.flowable.engine.compatibility
Methods in org.flowable.engine.compatibility with parameters of type JobModifier and TypeMethodDescriptionvoidFlowable5CompatibilityHandler.executeJob(Job job) voidFlowable5CompatibilityHandler.executeJobWithLockAndRetry(Job job) voidFlowable5CompatibilityHandler.handleFailedJob(Job job, Throwable exception) -
Uses of Job in org.flowable.engine.delegate.event.impl
Methods in org.flowable.engine.delegate.event.impl with parameters of type JobModifier and TypeMethodDescriptionstatic FlowableJobRescheduledEventFlowableEventBuilder.createJobRescheduledEvent(FlowableEngineEventType type, Job newJob, String originalJobId) Constructors in org.flowable.engine.delegate.event.impl with parameters of type JobModifierConstructorDescriptionFlowableJobRescheduledEventImpl(Job entity, String rescheduledJobId, FlowableEngineEventType type) -
Uses of Job in org.flowable.job.api
Classes in org.flowable.job.api with type parameters of type JobModifier and TypeInterfaceDescriptioninterfaceBaseJobQuery<U extends BaseJobQuery<U,T>, T extends Job> Allows programmatic querying ofJobs.Subinterfaces of Job in org.flowable.job.apiModifier and TypeInterfaceDescriptioninterfaceinterface