All Classes and Interfaces
Class
Description
Abstract job entity class.
Send job cancelled event and delete job
Suspended jobs are stored separately to increase the normal job query performance
DeadLetterJob entity, necessary for persistence.
Swallow exception for the debugger executions and add debugger breakpoint again to the suspended jobs.
Executes a
HistoryJob directly (not through the async history executor).An
AsyncExecutor that has one AsyncExecutor per tenant.Represents an external job.
EntityManager responsible for the ExternalWorkerJobEntity class.Builder class used to create
FlowableEvent implementations.Executes a
HistoryJob directly (not through the async history executor).History Job entity.
EntityManager responsible for the HistoryJobEntity class.History job processor which is used to process history job entities during the different history job phases.
The context used in the
HistoryJobProcessor.The job phases.
The default
HistoryJobProcessorContext implementation used in the HistoryJobProcessor.Service which provides access to jobs.
Represents an async job: a piece of logic that needs to be executed asynchronously.
Job entity.
EntityManager responsible for the JobEntity class.Contains methods that are not tied to any specific job type (async, timer, suspended or deadletter), but which are generally applicable or are about going from one type to another.
Job processor which is used to process job entities during the different job phases.
The context used in the
JobProcessor.The job phases.
The default
JobProcessorContext implementation used in the JobProcessor.Contains the possible properties that can be used in a
JobQuery.Service which provides access to jobs.
This service configuration contains all settings and instances around job execution and management.
The various types of
JobEntity subtypes, as enum.Runnable that checks the
Job entities periodically for 'expired' jobs.Multi tenant
AsyncExecutor.Suspended jobs are stored separately to increase the normal job query performance
TimerJob entity, necessary for persistence.
Extends the default
AcquireAsyncJobsDueRunnable by setting the 'tenant' context before executing.Extends the default
AcquireTimerJobsRunnable by setting the 'tenant' context before executing.Interface for
AsyncExecutor implementations used in conjunction with the MultiSchemaMultiTenantProcessEngineConfiguration.Factory used by the
ExecutorPerTenantAsyncExecutor async executor.Extends the default
ExecuteAsyncRunnable by setting the 'tenant' context before executing.Stub of the common parts of a timer job.
TimerJob entity, necessary for persistence.
EntityManager responsible for TimerJobEntity instances.Service which provides access to timer jobs.
A
TransactionListener that will, typically on post-commit, trigger
the async history executor to execute the provided list of HistoryJobEntity instances.