Index
All Classes and Interfaces|All Packages|Serialized Form
A
- AbstractJobDefinition - 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
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
D
- DefaultInvoker - Class in io.quarkus.scheduler.common.runtime
- DefaultInvoker() - Constructor for class io.quarkus.scheduler.common.runtime.DefaultInvoker
- 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
- 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 - Class in io.quarkus.scheduler.common.runtime
- every - Variable in class io.quarkus.scheduler.common.runtime.AbstractJobDefinition
- every() - Method in class io.quarkus.scheduler.common.runtime.SyntheticScheduled
F
- fire(Event<E>, E) - Static method in class io.quarkus.scheduler.common.runtime.Events
-
Fires the CDI event synchronously and asynchronously.
- 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
- 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
- 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.InstrumentedInvoker
- 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
- 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.
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
- MutableScheduledMethod - Class in io.quarkus.scheduler.common.runtime
- MutableScheduledMethod() - Constructor for class io.quarkus.scheduler.common.runtime.MutableScheduledMethod
O
- overdueGracePeriod - Variable in class io.quarkus.scheduler.common.runtime.AbstractJobDefinition
- overdueGracePeriod() - Method in class io.quarkus.scheduler.common.runtime.SyntheticScheduled
P
- 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.
- 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.
- ScheduledMethod - Interface in io.quarkus.scheduler.common.runtime
-
Scheduled method metadata.
- SchedulerContext - Interface in io.quarkus.scheduler.common.runtime
- SchedulerUtils - Class in io.quarkus.scheduler.common.runtime.util
-
Utilities class for scheduler extensions.
- 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
- 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
- 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
- SyntheticScheduled - Class in io.quarkus.scheduler.common.runtime
- SyntheticScheduled(String, String, String, long, TimeUnit, String, String, Scheduled.ConcurrentExecution, Scheduled.SkipPredicate, 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
All Classes and Interfaces|All Packages|Serialized Form