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 Deployment
s.RuntimeService
: For starting and searching ProcessInstance
s.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 TypeMethodDescriptionvoid
Flowable5CompatibilityHandler.executeJob
(Job job) void
Flowable5CompatibilityHandler.executeJobWithLockAndRetry
(Job job) void
Flowable5CompatibilityHandler.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 FlowableJobRescheduledEvent
FlowableEventBuilder.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 TypeInterfaceDescriptioninterface
BaseJobQuery<U extends BaseJobQuery<U,
T>, T extends Job> Allows programmatic querying ofJob
s.Subinterfaces of Job in org.flowable.job.apiModifier and TypeInterfaceDescriptioninterface
interface