Index

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