Index
All Classes and Interfaces|All Packages|Serialized Form
A
- AbstractJobDefinition<THIS extends Scheduler.JobDefinition<THIS>> - Class in io.quarkus.scheduler.common.runtime
- AbstractJobDefinition(String) - Constructor for class io.quarkus.scheduler.common.runtime.AbstractJobDefinition
- asyncTask - Variable in class io.quarkus.scheduler.common.runtime.AbstractJobDefinition
- asyncTaskClass - Variable in class io.quarkus.scheduler.common.runtime.AbstractJobDefinition
- autoImplementation() - Method in interface io.quarkus.scheduler.common.runtime.SchedulerContext
B
- BaseScheduler - Class in io.quarkus.scheduler.common.runtime
- BaseScheduler(Vertx, CronParser, Duration, Events, Instance<JobInstrumenter>, ScheduledExecutorService) - Constructor for class io.quarkus.scheduler.common.runtime.BaseScheduler
- blockingExecutor - Variable in class io.quarkus.scheduler.common.runtime.BaseScheduler
C
- checkScheduled() - Method in class io.quarkus.scheduler.common.runtime.AbstractJobDefinition
- concurrentExecution - Variable in class io.quarkus.scheduler.common.runtime.AbstractJobDefinition
- concurrentExecution() - Method in class io.quarkus.scheduler.common.runtime.SyntheticScheduled
- createInvoker(String) - Method in interface io.quarkus.scheduler.common.runtime.SchedulerContext
- cron - Variable in class io.quarkus.scheduler.common.runtime.AbstractJobDefinition
- cron() - Method in class io.quarkus.scheduler.common.runtime.SyntheticScheduled
- cronParser - Variable in class io.quarkus.scheduler.common.runtime.BaseScheduler
- CronParser - Class in io.quarkus.scheduler.common.runtime
- CronParser(CronType) - Constructor for class io.quarkus.scheduler.common.runtime.CronParser
- cronType() - Method in class io.quarkus.scheduler.common.runtime.CronParser
D
- DefaultInvoker - Class in io.quarkus.scheduler.common.runtime
- DefaultInvoker() - Constructor for class io.quarkus.scheduler.common.runtime.DefaultInvoker
- defaultOverdueGracePeriod - Variable in class io.quarkus.scheduler.common.runtime.BaseScheduler
- delay() - Method in class io.quarkus.scheduler.common.runtime.SyntheticScheduled
- delayed - Variable in class io.quarkus.scheduler.common.runtime.AbstractJobDefinition
- delayed() - Method in class io.quarkus.scheduler.common.runtime.SyntheticScheduled
- delayedExecution - Variable in class io.quarkus.scheduler.common.runtime.Events
- DelayedExecutionInvoker - Class in io.quarkus.scheduler.common.runtime
-
Delays execution of a scheduled task.
- DelayedExecutionInvoker(ScheduledInvoker, long, ScheduledExecutorService, Event<DelayedExecution>) - Constructor for class io.quarkus.scheduler.common.runtime.DelayedExecutionInvoker
- delayUnit() - Method in class io.quarkus.scheduler.common.runtime.SyntheticScheduled
- delegate - Variable in class io.quarkus.scheduler.common.runtime.DelegateInvoker
- DelegateInvoker - Class in io.quarkus.scheduler.common.runtime
- DelegateInvoker(ScheduledInvoker) - Constructor for class io.quarkus.scheduler.common.runtime.DelegateInvoker
E
- events - Variable in class io.quarkus.scheduler.common.runtime.BaseScheduler
- Events - Class in io.quarkus.scheduler.common.runtime
- Events(Event<SkippedExecution>, Event<SuccessfulExecution>, Event<FailedExecution>, Event<DelayedExecution>, Event<SchedulerPaused>, Event<SchedulerResumed>, Event<ScheduledJobPaused>, Event<ScheduledJobResumed>) - Constructor for class io.quarkus.scheduler.common.runtime.Events
- every - Variable in class io.quarkus.scheduler.common.runtime.AbstractJobDefinition
- every() - Method in class io.quarkus.scheduler.common.runtime.SyntheticScheduled
- executeWith() - Method in class io.quarkus.scheduler.common.runtime.SyntheticScheduled
- executionMaxDelay - Variable in class io.quarkus.scheduler.common.runtime.AbstractJobDefinition
- executionMaxDelay() - Method in class io.quarkus.scheduler.common.runtime.SyntheticScheduled
F
- failedExecution - Variable in class io.quarkus.scheduler.common.runtime.Events
- fire(Event<E>, E) - Static method in class io.quarkus.scheduler.common.runtime.Events
-
Fires the CDI event synchronously and asynchronously.
- fireScheduledJobPaused(ScheduledJobPaused) - Method in class io.quarkus.scheduler.common.runtime.Events
- fireScheduledJobResumed(ScheduledJobResumed) - Method in class io.quarkus.scheduler.common.runtime.Events
- fireSchedulerPaused() - Method in class io.quarkus.scheduler.common.runtime.Events
- fireSchedulerResumed() - Method in class io.quarkus.scheduler.common.runtime.Events
- forceSchedulerStart() - Method in interface io.quarkus.scheduler.common.runtime.SchedulerContext
- fromJson(String) - Static method in class io.quarkus.scheduler.common.runtime.SyntheticScheduled
G
- getCronType() - Method in interface io.quarkus.scheduler.common.runtime.SchedulerContext
- getDeclaringClassName() - Method in class io.quarkus.scheduler.common.runtime.ImmutableScheduledMethod
- getDeclaringClassName() - Method in class io.quarkus.scheduler.common.runtime.MutableScheduledMethod
- getDeclaringClassName() - Method in interface io.quarkus.scheduler.common.runtime.ScheduledMethod
- getInvokerClassName() - Method in class io.quarkus.scheduler.common.runtime.ImmutableScheduledMethod
- getInvokerClassName() - Method in class io.quarkus.scheduler.common.runtime.MutableScheduledMethod
- getInvokerClassName() - Method in interface io.quarkus.scheduler.common.runtime.ScheduledMethod
- getMethodDescription() - Method in interface io.quarkus.scheduler.common.runtime.ScheduledMethod
- getMethodName() - Method in class io.quarkus.scheduler.common.runtime.ImmutableScheduledMethod
- getMethodName() - Method in class io.quarkus.scheduler.common.runtime.MutableScheduledMethod
- getMethodName() - Method in interface io.quarkus.scheduler.common.runtime.ScheduledMethod
- getScheduledMethods() - Method in interface io.quarkus.scheduler.common.runtime.SchedulerContext
- getScheduledMethods(String) - Method in interface io.quarkus.scheduler.common.runtime.SchedulerContext
- getSchedules() - Method in class io.quarkus.scheduler.common.runtime.ImmutableScheduledMethod
- getSchedules() - Method in class io.quarkus.scheduler.common.runtime.MutableScheduledMethod
- getSchedules() - Method in interface io.quarkus.scheduler.common.runtime.ScheduledMethod
I
- identity - Variable in class io.quarkus.scheduler.common.runtime.AbstractJobDefinition
- identity() - Method in class io.quarkus.scheduler.common.runtime.SyntheticScheduled
- ImmutableScheduledMethod - Class in io.quarkus.scheduler.common.runtime
- ImmutableScheduledMethod(String, String, String, List<Scheduled>) - Constructor for class io.quarkus.scheduler.common.runtime.ImmutableScheduledMethod
- implementation - Variable in class io.quarkus.scheduler.common.runtime.AbstractJobDefinition
- initInvoker(ScheduledInvoker, Events, Scheduled.ConcurrentExecution, Scheduled.SkipPredicate, JobInstrumenter, Vertx, boolean, OptionalLong, ScheduledExecutorService) - Method in class io.quarkus.scheduler.common.runtime.BaseScheduler
- initSkipPredicate(Class<? extends Scheduled.SkipPredicate>) - Method in class io.quarkus.scheduler.common.runtime.BaseScheduler
- instantiateBeanOrClass(Class<T>) - Static method in class io.quarkus.scheduler.common.runtime.util.SchedulerUtils
- InstrumentedInvoker - Class in io.quarkus.scheduler.common.runtime
- InstrumentedInvoker(ScheduledInvoker, JobInstrumenter) - Constructor for class io.quarkus.scheduler.common.runtime.InstrumentedInvoker
- invoke(ScheduledExecution) - Method in class io.quarkus.scheduler.common.runtime.DefaultInvoker
- invoke(ScheduledExecution) - Method in class io.quarkus.scheduler.common.runtime.DelayedExecutionInvoker
- invoke(ScheduledExecution) - Method in class io.quarkus.scheduler.common.runtime.InstrumentedInvoker
- invoke(ScheduledExecution) - Method in class io.quarkus.scheduler.common.runtime.OffloadingInvoker
- invoke(ScheduledExecution) - Method in interface io.quarkus.scheduler.common.runtime.ScheduledInvoker
- invoke(ScheduledExecution) - Method in class io.quarkus.scheduler.common.runtime.SkipConcurrentExecutionInvoker
- invoke(ScheduledExecution) - Method in class io.quarkus.scheduler.common.runtime.SkipPredicateInvoker
- invoke(ScheduledExecution) - Method in class io.quarkus.scheduler.common.runtime.StatusEmitterInvoker
- invokeBean(ScheduledExecution) - Method in class io.quarkus.scheduler.common.runtime.DefaultInvoker
- invokeComplete(CompletableFuture<Void>, ScheduledExecution) - Method in class io.quarkus.scheduler.common.runtime.DelegateInvoker
- invokeDelegate(ScheduledExecution) - Method in class io.quarkus.scheduler.common.runtime.DelegateInvoker
- io.quarkus.scheduler.common.runtime - package io.quarkus.scheduler.common.runtime
- io.quarkus.scheduler.common.runtime.util - package io.quarkus.scheduler.common.runtime.util
- isBlocking() - Method in class io.quarkus.scheduler.common.runtime.DelegateInvoker
- isBlocking() - Method in interface io.quarkus.scheduler.common.runtime.ScheduledInvoker
-
A blocking invoker is executed on the main executor for blocking tasks.
- isConfigValue(String) - Static method in class io.quarkus.scheduler.common.runtime.util.SchedulerUtils
- isOff(String) - Static method in class io.quarkus.scheduler.common.runtime.util.SchedulerUtils
- isRunningOnVirtualThread() - Method in class io.quarkus.scheduler.common.runtime.DelegateInvoker
- isRunningOnVirtualThread() - Method in interface io.quarkus.scheduler.common.runtime.ScheduledInvoker
-
Indicates that the invoker used the virtual thread executor to execute the tasks.
J
- jobInstrumenter - Variable in class io.quarkus.scheduler.common.runtime.BaseScheduler
L
- lookUpPropertyValue(String) - Static method in class io.quarkus.scheduler.common.runtime.util.SchedulerUtils
-
Looks up the property value by checking whether the value is a configuration key and resolves it if so.
M
- mapToQuartz(Cron) - Method in class io.quarkus.scheduler.common.runtime.CronParser
- matchesImplementation(Scheduled, String) - Method in interface io.quarkus.scheduler.common.runtime.SchedulerContext
- MutableScheduledMethod - Class in io.quarkus.scheduler.common.runtime
- MutableScheduledMethod() - Constructor for class io.quarkus.scheduler.common.runtime.MutableScheduledMethod
N
- notStarted() - Method in class io.quarkus.scheduler.common.runtime.BaseScheduler
O
- OffloadingInvoker - Class in io.quarkus.scheduler.common.runtime
-
Offloads the execution of the scheduled task if necessary.
- OffloadingInvoker(ScheduledInvoker, Vertx) - Constructor for class io.quarkus.scheduler.common.runtime.OffloadingInvoker
- overdueGracePeriod - Variable in class io.quarkus.scheduler.common.runtime.AbstractJobDefinition
- overdueGracePeriod() - Method in class io.quarkus.scheduler.common.runtime.SyntheticScheduled
P
- parse(String) - Method in class io.quarkus.scheduler.common.runtime.CronParser
- parseCronTimeZone(Scheduled) - Static method in class io.quarkus.scheduler.common.runtime.util.SchedulerUtils
- parseDelayedAsMillis(Scheduled) - Static method in class io.quarkus.scheduler.common.runtime.util.SchedulerUtils
-
Parse the `@Scheduled(delayed = "")` field into milliseconds.
- parseEveryAsMillis(Scheduled) - Static method in class io.quarkus.scheduler.common.runtime.util.SchedulerUtils
-
Parse the `@Scheduled(every = "")` field into milliseconds.
- parseExecutionMaxDelayAsMillis(Scheduled) - Static method in class io.quarkus.scheduler.common.runtime.util.SchedulerUtils
-
Parse the `@Scheduled(executionMaxDelay = "")` value into milliseconds.
- parseOverdueGracePeriod(Scheduled, Duration) - Static method in class io.quarkus.scheduler.common.runtime.util.SchedulerUtils
-
Parse the `@Scheduled(overdueGracePeriod = "")` field into milliseconds.
R
- runOnVirtualThread - Variable in class io.quarkus.scheduler.common.runtime.AbstractJobDefinition
S
- scheduled - Variable in class io.quarkus.scheduler.common.runtime.AbstractJobDefinition
- ScheduledInvoker - Interface in io.quarkus.scheduler.common.runtime
-
Invokes a scheduled business method of a bean.
- scheduledJobPaused - Variable in class io.quarkus.scheduler.common.runtime.Events
- scheduledJobResumed - Variable in class io.quarkus.scheduler.common.runtime.Events
- ScheduledMethod - Interface in io.quarkus.scheduler.common.runtime
-
Scheduled method metadata.
- SchedulerContext - Interface in io.quarkus.scheduler.common.runtime
- schedulerPaused - Variable in class io.quarkus.scheduler.common.runtime.Events
- schedulerResumed - Variable in class io.quarkus.scheduler.common.runtime.Events
- SchedulerUtils - Class in io.quarkus.scheduler.common.runtime.util
-
Utilities class for scheduler extensions.
- self() - Method in class io.quarkus.scheduler.common.runtime.AbstractJobDefinition
- setAsyncTask(Class<? extends Function<ScheduledExecution, Uni<Void>>>) - Method in class io.quarkus.scheduler.common.runtime.AbstractJobDefinition
- setAsyncTask(Function<ScheduledExecution, Uni<Void>>) - Method in class io.quarkus.scheduler.common.runtime.AbstractJobDefinition
- setConcurrentExecution(Scheduled.ConcurrentExecution) - Method in class io.quarkus.scheduler.common.runtime.AbstractJobDefinition
- setCron(String) - Method in class io.quarkus.scheduler.common.runtime.AbstractJobDefinition
- setDeclaringClassName(String) - Method in class io.quarkus.scheduler.common.runtime.MutableScheduledMethod
- setDelayed(String) - Method in class io.quarkus.scheduler.common.runtime.AbstractJobDefinition
- setExecuteWith(String) - Method in class io.quarkus.scheduler.common.runtime.AbstractJobDefinition
- setExecutionMaxDelay(String) - Method in class io.quarkus.scheduler.common.runtime.AbstractJobDefinition
- setInterval(String) - Method in class io.quarkus.scheduler.common.runtime.AbstractJobDefinition
- setInvokerClassName(String) - Method in class io.quarkus.scheduler.common.runtime.MutableScheduledMethod
- setMethodName(String) - Method in class io.quarkus.scheduler.common.runtime.MutableScheduledMethod
- setOverdueGracePeriod(String) - Method in class io.quarkus.scheduler.common.runtime.AbstractJobDefinition
- setSchedules(List<Scheduled>) - Method in class io.quarkus.scheduler.common.runtime.MutableScheduledMethod
- setSkipPredicate(Scheduled.SkipPredicate) - Method in class io.quarkus.scheduler.common.runtime.AbstractJobDefinition
- setSkipPredicate(Class<? extends Scheduled.SkipPredicate>) - Method in class io.quarkus.scheduler.common.runtime.AbstractJobDefinition
- setTask(Class<? extends Consumer<ScheduledExecution>>, boolean) - Method in class io.quarkus.scheduler.common.runtime.AbstractJobDefinition
- setTask(Consumer<ScheduledExecution>, boolean) - Method in class io.quarkus.scheduler.common.runtime.AbstractJobDefinition
- setTimeZone(String) - Method in class io.quarkus.scheduler.common.runtime.AbstractJobDefinition
- SkipConcurrentExecutionInvoker - Class in io.quarkus.scheduler.common.runtime
-
An invoker wrapper that skips concurrent executions.
- SkipConcurrentExecutionInvoker(ScheduledInvoker, Event<SkippedExecution>) - Constructor for class io.quarkus.scheduler.common.runtime.SkipConcurrentExecutionInvoker
- skipExecutionIf() - Method in class io.quarkus.scheduler.common.runtime.SyntheticScheduled
- skippedExecution - Variable in class io.quarkus.scheduler.common.runtime.Events
- skipPredicate - Variable in class io.quarkus.scheduler.common.runtime.AbstractJobDefinition
- skipPredicateClass - Variable in class io.quarkus.scheduler.common.runtime.AbstractJobDefinition
- SkipPredicateInvoker - Class in io.quarkus.scheduler.common.runtime
-
A scheduled invoker wrapper that skips the execution if the predicate evaluates to true.
- SkipPredicateInvoker(ScheduledInvoker, Scheduled.SkipPredicate, Event<SkippedExecution>) - Constructor for class io.quarkus.scheduler.common.runtime.SkipPredicateInvoker
- StatusEmitterInvoker - Class in io.quarkus.scheduler.common.runtime
-
An invoker wrapper that fires CDI events when an execution of a scheduled method is finished.
- StatusEmitterInvoker(ScheduledInvoker, Event<SuccessfulExecution>, Event<FailedExecution>) - Constructor for class io.quarkus.scheduler.common.runtime.StatusEmitterInvoker
- successExecution - Variable in class io.quarkus.scheduler.common.runtime.Events
- SyntheticScheduled - Class in io.quarkus.scheduler.common.runtime
- SyntheticScheduled(String, String, String, long, TimeUnit, String, String, Scheduled.ConcurrentExecution, Scheduled.SkipPredicate, String, String, String) - Constructor for class io.quarkus.scheduler.common.runtime.SyntheticScheduled
T
- task - Variable in class io.quarkus.scheduler.common.runtime.AbstractJobDefinition
- taskClass - Variable in class io.quarkus.scheduler.common.runtime.AbstractJobDefinition
- timeZone - Variable in class io.quarkus.scheduler.common.runtime.AbstractJobDefinition
- timeZone() - Method in class io.quarkus.scheduler.common.runtime.SyntheticScheduled
- toJson() - Method in class io.quarkus.scheduler.common.runtime.SyntheticScheduled
- toString() - Method in class io.quarkus.scheduler.common.runtime.SyntheticScheduled
V
- vertx - Variable in class io.quarkus.scheduler.common.runtime.BaseScheduler
All Classes and Interfaces|All Packages|Serialized Form