Index

A B C D E F G H I K M N P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values

A

allowRunAsUserAnnotationForScheduledMethods() - Method in class io.quarkus.scheduler.deployment.SchedulerProcessor
 
autoAddScope() - Method in class io.quarkus.scheduler.deployment.SchedulerProcessor
 

B

beans(DiscoveredImplementationsBuildItem, BuildProducer<AdditionalBeanBuildItem>) - Method in class io.quarkus.scheduler.deployment.SchedulerProcessor
 
build(SchedulerRecorder, BuildProducer<SyntheticBeanBuildItem>, List<ScheduledBusinessMethodItem>, BuildProducer<GeneratedClassBuildItem>, BuildProducer<GeneratedResourceBuildItem>, BuildProducer<ReflectiveClassBuildItem>, AnnotationProxyBuildItem, List<ForceStartSchedulerBuildItem>, DiscoveredImplementationsBuildItem) - Method in class io.quarkus.scheduler.deployment.SchedulerProcessor
 

C

collectScheduledMethods(BeanArchiveIndexBuildItem, BeanDiscoveryFinishedBuildItem, TransformedAnnotationsBuildItem, BuildProducer<ScheduledBusinessMethodItem>) - Method in class io.quarkus.scheduler.deployment.SchedulerProcessor
 
COMPLETION_STAGE - Static variable in class io.quarkus.scheduler.deployment.SchedulerDotNames
 
compositeScheduler(SchedulerConfig, List<SchedulerImplementationBuildItem>, BuildProducer<AdditionalBeanBuildItem>, BuildProducer<DiscoveredImplementationsBuildItem>) - Method in class io.quarkus.scheduler.deployment.SchedulerProcessor
 
CONTINUATION - Static variable in class io.quarkus.scheduler.deployment.SchedulerDotNames
 
createBuildTimeActions(BuildProducer<BuildTimeActionBuildItem>) - Method in class io.quarkus.scheduler.deployment.devui.SchedulerDevUIProcessor
 
cron() - Method in record class io.quarkus.scheduler.deployment.devui.SchedulerDevUIProcessor.CronResponse
Returns the value of the cron record component.
CronResponse(String, String) - Constructor for record class io.quarkus.scheduler.deployment.devui.SchedulerDevUIProcessor.CronResponse
Creates an instance of a CronResponse record class.

D

determineReturnTypeOfSuspendMethod(MethodInfo) - Static method in class io.quarkus.scheduler.deployment.KotlinUtil
 
DiscoveredImplementationsBuildItem - Class in io.quarkus.scheduler.deployment
This build item holds all discovered Scheduler implementations sorted by priority.
DiscoveredImplementationsBuildItem(String, Set<String>, boolean) - Constructor for class io.quarkus.scheduler.deployment.DiscoveredImplementationsBuildItem
 

E

equals(Object) - Method in record class io.quarkus.scheduler.deployment.devui.SchedulerDevUIProcessor.CronResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkus.scheduler.deployment.devui.SchedulerDevUIProcessor.InterpretResponse
Indicates whether some other object is "equal to" this one.

F

feature() - Method in class io.quarkus.scheduler.deployment.SchedulerProcessor
 
ForceStartSchedulerBuildItem - Class in io.quarkus.scheduler.deployment
A marker item which forces Quarkus Scheduler initialization regardless of presence of any Scheduled methods.
ForceStartSchedulerBuildItem() - Constructor for class io.quarkus.scheduler.deployment.ForceStartSchedulerBuildItem
 

G

getAutoImplementation() - Method in class io.quarkus.scheduler.deployment.DiscoveredImplementationsBuildItem
 
getBean() - Method in class io.quarkus.scheduler.deployment.ScheduledBusinessMethodItem
 
getImplementation() - Method in class io.quarkus.scheduler.deployment.SchedulerImplementationBuildItem
 
getImplementations() - Method in class io.quarkus.scheduler.deployment.DiscoveredImplementationsBuildItem
 
getMethod() - Method in class io.quarkus.scheduler.deployment.ScheduledBusinessMethodItem
 
getMethodDescription() - Method in class io.quarkus.scheduler.deployment.ScheduledBusinessMethodItem
 
getPriority() - Method in class io.quarkus.scheduler.deployment.SchedulerImplementationBuildItem
The implementation with highest priority is selected if Scheduled.AUTO is used.
getSchedulerBeanClass() - Method in class io.quarkus.scheduler.deployment.SchedulerImplementationBuildItem
 
getSchedules() - Method in class io.quarkus.scheduler.deployment.ScheduledBusinessMethodItem
 

H

hashCode() - Method in record class io.quarkus.scheduler.deployment.devui.SchedulerDevUIProcessor.CronResponse
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkus.scheduler.deployment.devui.SchedulerDevUIProcessor.InterpretResponse
Returns a hash code value for this object.

I

implementation() - Method in class io.quarkus.scheduler.deployment.SchedulerProcessor
 
InterpretResponse(String) - Constructor for record class io.quarkus.scheduler.deployment.devui.SchedulerDevUIProcessor.InterpretResponse
Creates an instance of a InterpretResponse record class.
INVOKER_SUFFIX - Static variable in class io.quarkus.scheduler.deployment.SchedulerProcessor
 
io.quarkus.scheduler.deployment - package io.quarkus.scheduler.deployment
 
io.quarkus.scheduler.deployment.devui - package io.quarkus.scheduler.deployment.devui
 
isAutoImplementation(String) - Method in class io.quarkus.scheduler.deployment.DiscoveredImplementationsBuildItem
 
isCompositeSchedulerUsed() - Method in class io.quarkus.scheduler.deployment.DiscoveredImplementationsBuildItem
A composite scheduler is used if multiple scheduler implementations are found and SchedulerConfig.useCompositeScheduler() is set to true.
isNonBlocking() - Method in class io.quarkus.scheduler.deployment.ScheduledBusinessMethodItem
 
isRunOnVirtualThread() - Method in class io.quarkus.scheduler.deployment.ScheduledBusinessMethodItem
 
isSuspendMethod(MethodInfo) - Static method in class io.quarkus.scheduler.deployment.KotlinUtil
 

K

KOTLIN_UNIT - Static variable in class io.quarkus.scheduler.deployment.SchedulerDotNames
 
KotlinUtil - Class in io.quarkus.scheduler.deployment
 

M

markdown() - Method in record class io.quarkus.scheduler.deployment.devui.SchedulerDevUIProcessor.CronResponse
Returns the value of the markdown record component.
markdown() - Method in record class io.quarkus.scheduler.deployment.devui.SchedulerDevUIProcessor.InterpretResponse
Returns the value of the markdown record component.
metrics(SchedulerConfig, Optional<MetricsCapabilityBuildItem>, BuildProducer<AnnotationsTransformerBuildItem>) - Method in class io.quarkus.scheduler.deployment.SchedulerProcessor
 

N

NESTED_SEPARATOR - Static variable in class io.quarkus.scheduler.deployment.SchedulerProcessor
 
NON_BLOCKING - Static variable in class io.quarkus.scheduler.deployment.SchedulerDotNames
 

P

page(List<ScheduledBusinessMethodItem>, BuildProducer<CardPageBuildItem>, BuildProducer<FooterPageBuildItem>) - Method in class io.quarkus.scheduler.deployment.devui.SchedulerDevUIProcessor
 
produceCoroutineScope(BuildProducer<AdditionalBeanBuildItem>) - Method in class io.quarkus.scheduler.deployment.SchedulerProcessor
 

R

rpcProvider() - Method in class io.quarkus.scheduler.deployment.devui.SchedulerDevUIProcessor
 
RUN_ON_VIRTUAL_THREAD - Static variable in class io.quarkus.scheduler.deployment.SchedulerDotNames
 

S

SCHEDULED_EXECUTION_TYPE - Static variable in class io.quarkus.scheduler.deployment.SchedulerProcessor
 
SCHEDULED_NAME - Static variable in class io.quarkus.scheduler.deployment.SchedulerDotNames
 
ScheduledBusinessMethodItem - Class in io.quarkus.scheduler.deployment
 
ScheduledBusinessMethodItem(BeanInfo, MethodInfo, List<AnnotationInstance>) - Constructor for class io.quarkus.scheduler.deployment.ScheduledBusinessMethodItem
 
ScheduledBusinessMethodItem(BeanInfo, MethodInfo, List<AnnotationInstance>, boolean, boolean) - Constructor for class io.quarkus.scheduler.deployment.ScheduledBusinessMethodItem
 
SchedulerDevUIProcessor - Class in io.quarkus.scheduler.deployment.devui
 
SchedulerDevUIProcessor() - Constructor for class io.quarkus.scheduler.deployment.devui.SchedulerDevUIProcessor
 
SchedulerDevUIProcessor.CronResponse - Record Class in io.quarkus.scheduler.deployment.devui
 
SchedulerDevUIProcessor.InterpretResponse - Record Class in io.quarkus.scheduler.deployment.devui
 
SchedulerDotNames - Class in io.quarkus.scheduler.deployment
 
SchedulerDotNames() - Constructor for class io.quarkus.scheduler.deployment.SchedulerDotNames
 
SchedulerImplementationBuildItem - Class in io.quarkus.scheduler.deployment
An extension that provides an implementation of Scheduler must produce this build item.
SchedulerImplementationBuildItem(String, DotName, int) - Constructor for class io.quarkus.scheduler.deployment.SchedulerImplementationBuildItem
 
schedulerMethods() - Method in class io.quarkus.scheduler.deployment.SchedulerMethodsProcessor
 
SchedulerMethodsProcessor - Class in io.quarkus.scheduler.deployment
 
SchedulerMethodsProcessor() - Constructor for class io.quarkus.scheduler.deployment.SchedulerMethodsProcessor
 
SchedulerProcessor - Class in io.quarkus.scheduler.deployment
 
SchedulerProcessor() - Constructor for class io.quarkus.scheduler.deployment.SchedulerProcessor
 
SCHEDULES_NAME - Static variable in class io.quarkus.scheduler.deployment.SchedulerDotNames
 
SKIP_NEVER_NAME - Static variable in class io.quarkus.scheduler.deployment.SchedulerDotNames
 
SKIP_PREDICATE - Static variable in class io.quarkus.scheduler.deployment.SchedulerDotNames
 

T

toString() - Method in record class io.quarkus.scheduler.deployment.devui.SchedulerDevUIProcessor.CronResponse
Returns a string representation of this record class.
toString() - Method in record class io.quarkus.scheduler.deployment.devui.SchedulerDevUIProcessor.InterpretResponse
Returns a string representation of this record class.
toString() - Method in class io.quarkus.scheduler.deployment.SchedulerImplementationBuildItem
 
transformSchedulerBeans(DiscoveredImplementationsBuildItem, List<SchedulerImplementationBuildItem>, BuildProducer<AnnotationsTransformerBuildItem>) - Method in class io.quarkus.scheduler.deployment.SchedulerProcessor
 

U

UNI - Static variable in class io.quarkus.scheduler.deployment.SchedulerDotNames
 
unremovableBeans() - Method in class io.quarkus.scheduler.deployment.SchedulerProcessor
 
unremoveableSkipPredicates() - Method in class io.quarkus.scheduler.deployment.SchedulerProcessor
 

V

validateScheduledBusinessMethods(SchedulerConfig, List<ScheduledBusinessMethodItem>, ValidationPhaseBuildItem, BuildProducer<ValidationPhaseBuildItem.ValidationErrorBuildItem>, Capabilities, BeanArchiveIndexBuildItem, DiscoveredImplementationsBuildItem) - Method in class io.quarkus.scheduler.deployment.SchedulerProcessor
 
VOID - Static variable in class io.quarkus.scheduler.deployment.SchedulerDotNames
 
A B C D E F G H I K M N P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values