All Classes and Interfaces
Class
Description
The base scheduler
AbstractSchedulerBuilder<IN,OUT,T extends Trigger,S extends Scheduler<T>,B extends SchedulerBuilder<IN,OUT,T,S,B>>
The base scheduler builder
Represents for the trigger context checker on after trigger
Represents for Async Job to run on each trigger time.
Represents for the trigger context checker on before trigger
Job interface for java concurrent
CompletionStage
.Provides a parser and evaluator for unix-like cron expressions.
A timebase scheduler supports the cron-like scheduling.
A timebase scheduler supports the cron-like scheduling.
A timebase scheduler supports the cron-like scheduling.
Represents a builder that constructs
CronScheduler
Represents a builder that constructs
CronScheduler
Represents a builder that constructs
CronScheduler
Represents for inspecting settings specific to a CronTrigger.
Represents a builder that constructs
CronTrigger
An event-based scheduler that triggers to run a job when receive an event from specific
event-bus
address.An event-based scheduler that triggers to run a job when receive an event from specific
event-bus
address.An event-based scheduler that triggers to run a job when receive an event from specific
event-bus
address.Represents a builder that constructs
EventScheduler
Represents a builder that constructs
EventScheduler
Represents a builder that constructs
EventScheduler
Represents for inspecting settings specific to an Event trigger.
Represents a builder that constructs
EventTrigger
Represents for an extension predicate
An event trigger predicate
Declares the json key for EventTrigger predicate
The message converter
The message filter
Represents for a runtime context per each execution round.
Represents for a runtime context per each execution round.
Represents for a runtime context per each execution round.
Represents for an execution result will be pass on each event of
SchedulingMonitor
An interface supports reactive version for
Job
.A timebase scheduler supports the interval schedules.
A timebase scheduler supports the interval schedules.
A timebase scheduler supports the interval schedules.
Represents a builder that constructs
IntervalScheduler
Represents a builder that constructs
IntervalScheduler
Represents a builder that constructs
IntervalScheduler
Represents for inspecting settings specific to a IntervalTrigger.
Represents a builder that constructs
IntervalTrigger
Represents for Job to run on each trigger time.
Represents for a provider that supplies input data before the execution is started, and that will be sent to the job
in runtime execution.
Represents for an executor run a
job
in conditional loop.Shared immutable fields between
JobExecutor
and its builder.Job interface for
Uni
in #mutiny version.The preview parameter to generate the next trigger time of the specific trigger.
Job interface for
Maybe
in #reactivex version.Job interface for
Single
in #reactivex version.A scheduler schedules a job to run based on a particular trigger.
SchedulerBuilder<IN,OUT,TRIGGER extends Trigger,SCHEDULER extends Scheduler<TRIGGER>,SELF extends SchedulerBuilder<IN,OUT,TRIGGER,SCHEDULER,SELF>>
Represents for the high level of a builder that construct
Scheduler
Shared immutable fields between
Scheduler
and its builder.Represents for a management state of the execution lifecycle.
Represents for a delegated monitor that holds multiple scheduling monitors.
Represents for a log monitor that observes and do log on each lifecycle event of the job executor.
A monitor watches lifecycle events in the scheduler, which is used to distribute the execution result per each
scheduled fire time.
Represents for Sync Job to run on each trigger time.
Represents for time clock
A particular period of time in which a trigger can be emitted.
Represents for a validator to ensure Timeframe is valid to use.
Represents for a helper to create a timeout block.
Represents for holder to keep timeout configuration.
Represents for a time parser
Represents for inspecting settings specific to a Trigger, which is used to fire a
Job
at given
moments in time.Represents the trigger condition to describe more insights when the trigger is ready, skipped, or stopped.
A runtime trigger information
The factory to create trigger context.
Represents the trigger evaluator to assess in 2 cases:
whether the trigger can run before each execution round is started.
whether the trigger should stop executing immediately after one round of execution begins.
A trigger representation that
Represents the service loader
META-INF/services
for TriggerRepresentationMapper
providersRepresents a rule that sets advanced conditions to allow the trigger to run or not.
A factory to create
WorkerExecutor
.