Index

C E F G H I L M N O P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values

C

CHECK_PERIOD - Static variable in class io.quarkus.scheduler.runtime.SimpleScheduler
 
checkTriggers() - Method in class io.quarkus.scheduler.runtime.SimpleScheduler
 
CompositeJobDefinition(String) - Constructor for class io.quarkus.scheduler.runtime.CompositeScheduler.CompositeJobDefinition
 
CompositeScheduler - Class in io.quarkus.scheduler.runtime
The composite scheduler is only used in case of multiple Scheduler implementations are required.
CompositeScheduler(List<Scheduler>, SchedulerContext) - Constructor for class io.quarkus.scheduler.runtime.CompositeScheduler
 
CompositeScheduler.CompositeJobDefinition - Class in io.quarkus.scheduler.runtime
 
Constituent - Annotation Interface in io.quarkus.scheduler.runtime
This qualifier is used to mark a constituent of a composite Scheduler, i.e. to distinguish various scheduler implementations.
createContext(List<MutableScheduledMethod>, boolean, String) - Method in class io.quarkus.scheduler.runtime.SchedulerRecorder
 
createTrigger(String, String, Scheduled, Duration) - Method in class io.quarkus.scheduler.runtime.SimpleScheduler
 
CronTrigger(String, ZonedDateTime, Cron, Duration, ZoneId, String) - Constructor for class io.quarkus.scheduler.runtime.SimpleScheduler.CronTrigger
 
cronType() - Method in interface io.quarkus.scheduler.runtime.SchedulerConfig
The syntax used in CRON expressions.

E

enabled() - Method in interface io.quarkus.scheduler.runtime.SchedulerRuntimeConfig
If schedulers are enabled.
evaluate(ZonedDateTime) - Method in class io.quarkus.scheduler.runtime.SimpleScheduler.CronTrigger
 
evaluate(ZonedDateTime) - Method in class io.quarkus.scheduler.runtime.SimpleScheduler.IntervalTrigger
 
evaluate(ZonedDateTime) - Method in class io.quarkus.scheduler.runtime.SimpleScheduler.SimpleTrigger
 
execute(ZonedDateTime, Vertx) - Method in class io.quarkus.scheduler.runtime.SimpleScheduler.ScheduledTask
 

F

FORCED - Enum constant in enum class io.quarkus.scheduler.runtime.SchedulerRuntimeConfig.StartMode
The scheduler will be started even if no scheduled business methods are found.

G

getFireTime() - Method in class io.quarkus.scheduler.runtime.SimpleScheduler.SimpleScheduledExecution
 
getId() - Method in class io.quarkus.scheduler.runtime.SimpleScheduler.SimpleTrigger
 
getMethodDescription() - Method in class io.quarkus.scheduler.runtime.SimpleScheduler.SimpleTrigger
 
getNextFireTime() - Method in class io.quarkus.scheduler.runtime.SimpleScheduler.CronTrigger
 
getNextFireTime() - Method in class io.quarkus.scheduler.runtime.SimpleScheduler.IntervalTrigger
 
getPreviousFireTime() - Method in class io.quarkus.scheduler.runtime.SimpleScheduler.SimpleTrigger
 
getScheduledFireTime() - Method in class io.quarkus.scheduler.runtime.SimpleScheduler.SimpleScheduledExecution
 
getScheduledJob(String) - Method in class io.quarkus.scheduler.runtime.CompositeScheduler
 
getScheduledJob(String) - Method in class io.quarkus.scheduler.runtime.SimpleScheduler
 
getScheduledJobs() - Method in class io.quarkus.scheduler.runtime.CompositeScheduler
 
getScheduledJobs() - Method in class io.quarkus.scheduler.runtime.SimpleScheduler
 
getTrigger() - Method in class io.quarkus.scheduler.runtime.SimpleScheduler.SimpleScheduledExecution
 

H

HALTED - Enum constant in enum class io.quarkus.scheduler.runtime.SchedulerRuntimeConfig.StartMode
Just like the SchedulerRuntimeConfig.StartMode.FORCED mode but the scheduler will not start triggering jobs until Scheduler.resume() is called.

I

id - Variable in class io.quarkus.scheduler.runtime.SimpleScheduler.SimpleTrigger
 
implementation() - Method in class io.quarkus.scheduler.runtime.CompositeScheduler
 
implementation() - Method in class io.quarkus.scheduler.runtime.SimpleScheduler
 
IntervalTrigger(String, ZonedDateTime, long, Duration, String) - Constructor for class io.quarkus.scheduler.runtime.SimpleScheduler.IntervalTrigger
 
invoker - Variable in class io.quarkus.scheduler.runtime.SimpleScheduler.ScheduledTask
 
io.quarkus.scheduler.runtime - package io.quarkus.scheduler.runtime
 
isOverdue() - Method in class io.quarkus.scheduler.runtime.SimpleScheduler.CronTrigger
 
isOverdue() - Method in class io.quarkus.scheduler.runtime.SimpleScheduler.IntervalTrigger
 
isPaused(String) - Method in class io.quarkus.scheduler.runtime.CompositeScheduler
 
isPaused(String) - Method in class io.quarkus.scheduler.runtime.SimpleScheduler
 
isProgrammatic - Variable in class io.quarkus.scheduler.runtime.SimpleScheduler.ScheduledTask
 
isRunning() - Method in class io.quarkus.scheduler.runtime.CompositeScheduler
 
isRunning() - Method in class io.quarkus.scheduler.runtime.SimpleScheduler
 
isRunning() - Method in class io.quarkus.scheduler.runtime.SimpleScheduler.SimpleTrigger
 
isStarted() - Method in class io.quarkus.scheduler.runtime.CompositeScheduler
 
isStarted() - Method in class io.quarkus.scheduler.runtime.SimpleScheduler
 

L

lastFireTime - Variable in class io.quarkus.scheduler.runtime.SimpleScheduler.SimpleTrigger
 

M

methodDescription - Variable in class io.quarkus.scheduler.runtime.SimpleScheduler.SimpleTrigger
 
metricsEnabled() - Method in interface io.quarkus.scheduler.runtime.SchedulerConfig
Scheduled task metrics will be enabled if a metrics extension is present and this value is true.

N

newJob(String) - Method in class io.quarkus.scheduler.runtime.CompositeScheduler
 
newJob(String) - Method in class io.quarkus.scheduler.runtime.SimpleScheduler
 
NORMAL - Enum constant in enum class io.quarkus.scheduler.runtime.SchedulerRuntimeConfig.StartMode
The scheduler is not started unless a Scheduled business method is found.

O

overdueGracePeriod() - Method in interface io.quarkus.scheduler.runtime.SchedulerRuntimeConfig
Scheduled task will be flagged as overdue if next execution time is exceeded by this period.

P

pause() - Method in class io.quarkus.scheduler.runtime.CompositeScheduler
 
pause() - Method in class io.quarkus.scheduler.runtime.SimpleScheduler
 
pause(String) - Method in class io.quarkus.scheduler.runtime.CompositeScheduler
 
pause(String) - Method in class io.quarkus.scheduler.runtime.SimpleScheduler
 

R

resume() - Method in class io.quarkus.scheduler.runtime.CompositeScheduler
 
resume() - Method in class io.quarkus.scheduler.runtime.SimpleScheduler
 
resume(String) - Method in class io.quarkus.scheduler.runtime.CompositeScheduler
 
resume(String) - Method in class io.quarkus.scheduler.runtime.SimpleScheduler
 

S

schedule() - Method in class io.quarkus.scheduler.runtime.CompositeScheduler.CompositeJobDefinition
 
schedule() - Method in class io.quarkus.scheduler.runtime.SimpleScheduler.SimpleJobDefinition
 
ScheduledTask(SimpleScheduler.SimpleTrigger, ScheduledInvoker, boolean) - Constructor for class io.quarkus.scheduler.runtime.SimpleScheduler.ScheduledTask
 
SchedulerConfig - Interface in io.quarkus.scheduler.runtime
 
SchedulerRecorder - Class in io.quarkus.scheduler.runtime
 
SchedulerRecorder(SchedulerConfig) - Constructor for class io.quarkus.scheduler.runtime.SchedulerRecorder
 
SchedulerRuntimeConfig - Interface in io.quarkus.scheduler.runtime
 
SchedulerRuntimeConfig.StartMode - Enum Class in io.quarkus.scheduler.runtime
 
setExecuteWith(String) - Method in class io.quarkus.scheduler.runtime.CompositeScheduler.CompositeJobDefinition
 
setRunning(boolean) - Method in class io.quarkus.scheduler.runtime.SimpleScheduler.SimpleTrigger
 
SimpleJobDefinition(String, SchedulerConfig) - Constructor for class io.quarkus.scheduler.runtime.SimpleScheduler.SimpleJobDefinition
 
SimpleScheduledExecution(ZonedDateTime, ZonedDateTime, SimpleScheduler.SimpleTrigger) - Constructor for class io.quarkus.scheduler.runtime.SimpleScheduler.SimpleScheduledExecution
 
SimpleScheduler - Class in io.quarkus.scheduler.runtime
 
SimpleScheduler(SchedulerContext, SchedulerRuntimeConfig, Event<SkippedExecution>, Event<SuccessfulExecution>, Event<FailedExecution>, Event<DelayedExecution>, Event<SchedulerPaused>, Event<SchedulerResumed>, Event<ScheduledJobPaused>, Event<ScheduledJobResumed>, Vertx, SchedulerConfig, Instance<JobInstrumenter>, ScheduledExecutorService) - Constructor for class io.quarkus.scheduler.runtime.SimpleScheduler
 
SimpleScheduler.CronTrigger - Class in io.quarkus.scheduler.runtime
 
SimpleScheduler.IntervalTrigger - Class in io.quarkus.scheduler.runtime
 
SimpleScheduler.ScheduledTask - Class in io.quarkus.scheduler.runtime
 
SimpleScheduler.SimpleJobDefinition - Class in io.quarkus.scheduler.runtime
 
SimpleScheduler.SimpleScheduledExecution - Class in io.quarkus.scheduler.runtime
 
SimpleScheduler.SimpleTrigger - Class in io.quarkus.scheduler.runtime
 
SimpleTrigger(String, ZonedDateTime, String) - Constructor for class io.quarkus.scheduler.runtime.SimpleScheduler.SimpleTrigger
 
start - Variable in class io.quarkus.scheduler.runtime.SimpleScheduler.SimpleTrigger
 
start(StartupEvent) - Method in class io.quarkus.scheduler.runtime.SimpleScheduler
 
startMode() - Method in interface io.quarkus.scheduler.runtime.SchedulerRuntimeConfig
Scheduler can be started in different modes.
stop() - Method in class io.quarkus.scheduler.runtime.SimpleScheduler
 

T

toString() - Method in class io.quarkus.scheduler.runtime.SimpleScheduler.CronTrigger
 
toString() - Method in class io.quarkus.scheduler.runtime.SimpleScheduler.IntervalTrigger
 
tracingEnabled() - Method in interface io.quarkus.scheduler.runtime.SchedulerConfig
Controls whether tracing is enabled.
trigger - Variable in class io.quarkus.scheduler.runtime.SimpleScheduler.ScheduledTask
 

U

unscheduleJob(String) - Method in class io.quarkus.scheduler.runtime.CompositeScheduler
 
unscheduleJob(String) - Method in class io.quarkus.scheduler.runtime.SimpleScheduler
 
useCompositeScheduler() - Method in interface io.quarkus.scheduler.runtime.SchedulerConfig
By default, only one Scheduler implementation is used.

V

valueOf(String) - Static method in enum class io.quarkus.scheduler.runtime.SchedulerRuntimeConfig.StartMode
Returns the enum constant of this class with the specified name.
values() - Static method in enum class io.quarkus.scheduler.runtime.SchedulerRuntimeConfig.StartMode
Returns an array containing the constants of this enum class, in the order they are declared.
C E F G H I L M N O P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values