Index

A B C D E F G I J L M N O P R S T V 
All Classes and Interfaces|All Packages|Serialized Form

A

AbstractJobDefinition<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
 
A B C D E F G I J L M N O P R S T V 
All Classes and Interfaces|All Packages|Serialized Form