A B C D E F G H I L M N O P R S T U V 
All Classes All Packages

A

addChild(Invocation.Builder) - Method in class io.quarkus.arc.runtime.devconsole.Invocation.Builder
 
addInvocation(Invocation) - Method in class io.quarkus.arc.runtime.devconsole.InvocationsMonitor
 
AdditionalBean - Annotation Type in io.quarkus.arc.runtime
This built-in stereotype is automatically added to all additional beans that do not have a scope annotation declared.
AppCDSRecorder - Class in io.quarkus.arc.runtime.appcds
 
AppCDSRecorder() - Constructor for class io.quarkus.arc.runtime.appcds.AppCDSRecorder
 
apply(Object) - Method in class io.quarkus.arc.runtime.ClientProxyUnwrapper
Deprecated.
 
ArcContainerSupplier - Class in io.quarkus.arc.runtime
 
ArcContainerSupplier() - Constructor for class io.quarkus.arc.runtime.ArcContainerSupplier
 
ArcContextProvider - Class in io.quarkus.arc.runtime.context
Context propagation for ArC.
ArcContextProvider() - Constructor for class io.quarkus.arc.runtime.context.ArcContextProvider
 
ArcLogFilterFactory - Class in io.quarkus.arc.runtime.logging
Creates the implementation of the class by getting a bean from Arc.
ArcLogFilterFactory() - Constructor for class io.quarkus.arc.runtime.logging.ArcLogFilterFactory
 
ArcRecorder - Class in io.quarkus.arc.runtime
 
ArcRecorder() - Constructor for class io.quarkus.arc.runtime.ArcRecorder
 
ArcTestRequestScopeProvider - Class in io.quarkus.arc.runtime
 
ArcTestRequestScopeProvider() - Constructor for class io.quarkus.arc.runtime.ArcTestRequestScopeProvider
 

B

bean - Variable in class io.quarkus.arc.runtime.devconsole.InvocationInterceptor
 
BeanContainer - Interface in io.quarkus.arc.runtime
Represents a CDI bean container.
BeanContainer.Factory<T> - Interface in io.quarkus.arc.runtime
 
BeanContainer.Instance<T> - Interface in io.quarkus.arc.runtime
 
BeanContainerImpl - Class in io.quarkus.arc.runtime
 
BeanContainerImpl(ArcContainer) - Constructor for class io.quarkus.arc.runtime.BeanContainerImpl
 
BeanContainerImpl.DefaultInstanceFactory<T> - Class in io.quarkus.arc.runtime
 
BeanContainerListener - Interface in io.quarkus.arc.runtime
An interface that can be used to configure beans immediately after the BeanContainer has been created.
beanInstance(Class<T>, Annotation...) - Method in interface io.quarkus.arc.runtime.BeanContainer
Returns a bean instance for given bean type and qualifiers.
beanInstanceFactory(Class<T>, Annotation...) - Method in interface io.quarkus.arc.runtime.BeanContainer
Returns an instance factory for given bean type and qualifiers.
beanInstanceFactory(Class<T>, Annotation...) - Method in class io.quarkus.arc.runtime.BeanContainerImpl
 
BeanInvoker<T> - Interface in io.quarkus.arc.runtime
Invokes a business method of a bean.
BeanLookupSupplier - Class in io.quarkus.arc.runtime
 
BeanLookupSupplier() - Constructor for class io.quarkus.arc.runtime.BeanLookupSupplier
 
BeanLookupSupplier(Class<?>) - Constructor for class io.quarkus.arc.runtime.BeanLookupSupplier
 
build() - Method in class io.quarkus.arc.runtime.devconsole.Invocation.Builder
 
Builder() - Constructor for class io.quarkus.arc.runtime.devconsole.Invocation.Builder
 
BUSINESS - io.quarkus.arc.runtime.devconsole.Invocation.Kind
 

C

callInitializer() - Method in class io.quarkus.arc.runtime.InterceptedStaticMethodsRecorder
 
clear() - Method in class io.quarkus.arc.runtime.devconsole.EventsMonitor
 
clear() - Method in class io.quarkus.arc.runtime.devconsole.InvocationsMonitor
 
clearedContext(Map<String, String>) - Method in class io.quarkus.arc.runtime.context.ArcContextProvider
 
ClientProxyUnwrapper - Class in io.quarkus.arc.runtime
Deprecated, for removal: This API element is subject to removal in a future version.
ClientProxyUnwrapper() - Constructor for class io.quarkus.arc.runtime.ClientProxyUnwrapper
Deprecated.
 
close() - Method in interface io.quarkus.arc.runtime.BeanContainer.Instance
releases the underlying instance
ConfigBeanCreator - Class in io.quarkus.arc.runtime
 
ConfigBeanCreator() - Constructor for class io.quarkus.arc.runtime.ConfigBeanCreator
 
ConfigMappingCreator - Class in io.quarkus.arc.runtime
 
ConfigMappingCreator() - Constructor for class io.quarkus.arc.runtime.ConfigMappingCreator
 
ConfigRecorder - Class in io.quarkus.arc.runtime
 
ConfigRecorder() - Constructor for class io.quarkus.arc.runtime.ConfigRecorder
 
ConfigRecorder.ConfigValidationMetadata - Class in io.quarkus.arc.runtime
 
ConfigValidationMetadata(String, String, List<String>, String) - Constructor for class io.quarkus.arc.runtime.ConfigRecorder.ConfigValidationMetadata
 
controlGenerationAndExit() - Method in class io.quarkus.arc.runtime.appcds.AppCDSRecorder
 
create() - Method in interface io.quarkus.arc.runtime.BeanContainer.Factory
 
create() - Method in class io.quarkus.arc.runtime.BeanContainerImpl.DefaultInstanceFactory
 
create(CreationalContext<Object>, Map<String, Object>) - Method in class io.quarkus.arc.runtime.ConfigBeanCreator
 
create(CreationalContext<Object>, Map<String, Object>) - Method in class io.quarkus.arc.runtime.ConfigMappingCreator
 
create(String) - Method in class io.quarkus.arc.runtime.logging.ArcLogFilterFactory
 
created(BeanContainer) - Method in interface io.quarkus.arc.runtime.BeanContainerListener
 
createSupplier(RuntimeValue<?>) - Method in class io.quarkus.arc.runtime.ArcRecorder
 
currentContext(Map<String, String>) - Method in class io.quarkus.arc.runtime.context.ArcContextProvider
 

D

DefaultInstanceFactory(Class<T>) - Constructor for class io.quarkus.arc.runtime.BeanContainerImpl.DefaultInstanceFactory
 
destroy() - Method in class io.quarkus.arc.runtime.LoggerProducer
 
DISPOSER - io.quarkus.arc.runtime.devconsole.Invocation.Kind
 

E

EMPTY - Static variable in interface io.quarkus.arc.runtime.BeanContainer.Factory
 
enableIfMissing() - Method in annotation type io.quarkus.arc.properties.IfBuildProperty
Determines if the bean is to be enabled when the property name specified by name has not been specified at all
enableIfMissing() - Method in annotation type io.quarkus.arc.properties.UnlessBuildProperty
Determines if the bean is enabled when the property name specified by name has not been specified at all
equals(Object) - Method in class io.quarkus.arc.runtime.ConfigRecorder.ConfigValidationMetadata
 
EventInfo(Type, List<Annotation>) - Constructor for class io.quarkus.arc.runtime.devconsole.EventsMonitor.EventInfo
 
EventsMonitor - Class in io.quarkus.arc.runtime.devconsole
 
EventsMonitor() - Constructor for class io.quarkus.arc.runtime.devconsole.EventsMonitor
 
EventsMonitor.EventInfo - Class in io.quarkus.arc.runtime.devconsole
 

F

from(EventMetadata) - Static method in class io.quarkus.arc.runtime.devconsole.EventsMonitor.EventInfo
 

G

get() - Method in class io.quarkus.arc.runtime.ArcContainerSupplier
 
get() - Method in interface io.quarkus.arc.runtime.BeanContainer.Instance
 
get() - Method in class io.quarkus.arc.runtime.BeanLookupSupplier
 
getActualTypeArgumentNames() - Method in class io.quarkus.arc.runtime.ConfigRecorder.ConfigValidationMetadata
 
getChildren() - Method in class io.quarkus.arc.runtime.devconsole.Invocation
 
getDeclaringClassName() - Method in class io.quarkus.arc.runtime.devconsole.Invocation
 
getDefaultValue() - Method in class io.quarkus.arc.runtime.ConfigRecorder.ConfigValidationMetadata
 
getDuration() - Method in class io.quarkus.arc.runtime.devconsole.Invocation
 
getDurationMillis() - Method in class io.quarkus.arc.runtime.devconsole.Invocation
 
getInterceptedBean() - Method in class io.quarkus.arc.runtime.devconsole.Invocation
 
getInterceptorBindings(InvocationContext) - Static method in class io.quarkus.arc.runtime.InterceptorBindings
 
getKind() - Method in class io.quarkus.arc.runtime.devconsole.Invocation
 
getKind(InvocationContext) - Method in class io.quarkus.arc.runtime.devconsole.InvocationInterceptor
 
getLastEvents() - Method in class io.quarkus.arc.runtime.devconsole.EventsMonitor
 
getLastInvocations() - Method in class io.quarkus.arc.runtime.devconsole.InvocationsMonitor
 
getLoggerWithCustomName(InjectionPoint) - Method in class io.quarkus.arc.runtime.LoggerProducer
 
getMessage() - Method in class io.quarkus.arc.runtime.devconsole.Invocation
 
getMethod() - Method in class io.quarkus.arc.runtime.devconsole.Invocation
 
getName() - Method in class io.quarkus.arc.runtime.ConfigRecorder.ConfigValidationMetadata
 
getPackageName(String) - Method in class io.quarkus.arc.runtime.devconsole.Invocation
 
getParent() - Method in class io.quarkus.arc.runtime.devconsole.Invocation.Builder
 
getQualifiers() - Method in class io.quarkus.arc.runtime.devconsole.EventsMonitor.EventInfo
 
getRawTypeName() - Method in class io.quarkus.arc.runtime.ConfigRecorder.ConfigValidationMetadata
 
getSimpleLogger(InjectionPoint) - Method in class io.quarkus.arc.runtime.LoggerProducer
 
getStart() - Method in class io.quarkus.arc.runtime.devconsole.Invocation
 
getStartFormatted() - Method in class io.quarkus.arc.runtime.devconsole.Invocation
 
getThreadContextType() - Method in class io.quarkus.arc.runtime.context.ArcContextProvider
 
getTimestamp() - Method in class io.quarkus.arc.runtime.devconsole.EventsMonitor.EventInfo
 
getType() - Method in class io.quarkus.arc.runtime.BeanLookupSupplier
 
getType() - Method in class io.quarkus.arc.runtime.devconsole.EventsMonitor.EventInfo
 

H

handleLifecycleEvents(ShutdownContext, LaunchMode, boolean) - Method in class io.quarkus.arc.runtime.ArcRecorder
 
hashCode() - Method in class io.quarkus.arc.runtime.ConfigRecorder.ConfigValidationMetadata
 

I

IfBuildProfile - Annotation Type in io.quarkus.arc.profile
When applied to a bean class or producer method (or field), the bean will only be enabled if the Quarkus build time profile matches the specified annotation value.
IfBuildProperty - Annotation Type in io.quarkus.arc.properties
When applied to a bean class or producer method (or field), the bean will only be enabled if the Quarkus build time property matches the provided value.
IfBuildProperty.List - Annotation Type in io.quarkus.arc.properties
 
initBeanContainer(ArcContainer, List<BeanContainerListener>) - Method in class io.quarkus.arc.runtime.ArcRecorder
 
initContainer(ShutdownContext, RuntimeValue<CurrentContextFactory>) - Method in class io.quarkus.arc.runtime.ArcRecorder
 
initExecutor(ExecutorService) - Method in class io.quarkus.arc.runtime.ArcRecorder
 
INITIALIZER_CLASS_NAME - Static variable in class io.quarkus.arc.runtime.InterceptedStaticMethodsRecorder
 
initRuntimeSupplierBeans(Map<String, Supplier<?>>) - Method in class io.quarkus.arc.runtime.ArcRecorder
 
initStaticSupplierBeans(Map<String, Supplier<?>>) - Method in class io.quarkus.arc.runtime.ArcRecorder
 
initTestApplicationClassPredicate(Set<String>) - Method in class io.quarkus.arc.runtime.ArcRecorder
 
instance(Class<T>, Annotation...) - Method in interface io.quarkus.arc.runtime.BeanContainer
Deprecated.
instanceFactory(Class<T>, Annotation...) - Method in interface io.quarkus.arc.runtime.BeanContainer
Deprecated.
instanceFactory(Class<T>, Annotation...) - Method in class io.quarkus.arc.runtime.BeanContainerImpl
 
InterceptedStaticMethodsRecorder - Class in io.quarkus.arc.runtime
 
InterceptedStaticMethodsRecorder() - Constructor for class io.quarkus.arc.runtime.InterceptedStaticMethodsRecorder
 
InterceptorBindings - Class in io.quarkus.arc.runtime
 
InterceptorBindings() - Constructor for class io.quarkus.arc.runtime.InterceptorBindings
 
Invocation - Class in io.quarkus.arc.runtime.devconsole
Business method invocation.
Invocation(InjectableBean<?>, long, long, Method, Invocation.Kind, String, List<Invocation>) - Constructor for class io.quarkus.arc.runtime.devconsole.Invocation
 
Invocation.Builder - Class in io.quarkus.arc.runtime.devconsole
 
Invocation.Kind - Enum in io.quarkus.arc.runtime.devconsole
 
invocationCompleted() - Method in class io.quarkus.arc.runtime.devconsole.InvocationTree
 
InvocationInterceptor - Class in io.quarkus.arc.runtime.devconsole
 
InvocationInterceptor() - Constructor for class io.quarkus.arc.runtime.devconsole.InvocationInterceptor
 
invocationMonitor - Variable in class io.quarkus.arc.runtime.devconsole.InvocationInterceptor
 
InvocationsMonitor - Class in io.quarkus.arc.runtime.devconsole
 
InvocationsMonitor() - Constructor for class io.quarkus.arc.runtime.devconsole.InvocationsMonitor
 
invocationStarted(InjectableBean<?>, Method, Invocation.Kind) - Method in class io.quarkus.arc.runtime.devconsole.InvocationTree
 
invocationTree - Variable in class io.quarkus.arc.runtime.devconsole.InvocationInterceptor
 
InvocationTree - Class in io.quarkus.arc.runtime.devconsole
 
InvocationTree() - Constructor for class io.quarkus.arc.runtime.devconsole.InvocationTree
 
invoke(T) - Method in interface io.quarkus.arc.runtime.BeanInvoker
 
invokeBean(T) - Method in interface io.quarkus.arc.runtime.BeanInvoker
 
io.quarkus.arc.log - package io.quarkus.arc.log
 
io.quarkus.arc.lookup - package io.quarkus.arc.lookup
 
io.quarkus.arc.profile - package io.quarkus.arc.profile
 
io.quarkus.arc.properties - package io.quarkus.arc.properties
 
io.quarkus.arc.runtime - package io.quarkus.arc.runtime
 
io.quarkus.arc.runtime.appcds - package io.quarkus.arc.runtime.appcds
 
io.quarkus.arc.runtime.context - package io.quarkus.arc.runtime.context
 
io.quarkus.arc.runtime.devconsole - package io.quarkus.arc.runtime.devconsole
 
io.quarkus.arc.runtime.logging - package io.quarkus.arc.runtime.logging
 
io.quarkus.arc.runtime.test - package io.quarkus.arc.runtime.test
 
isContextEvent(EventMetadata) - Method in class io.quarkus.arc.runtime.devconsole.EventsMonitor
 
isFilterOutQuarkusBeans() - Method in class io.quarkus.arc.runtime.devconsole.InvocationsMonitor
 
isSkipContextEvents() - Method in class io.quarkus.arc.runtime.devconsole.EventsMonitor
 

L

LaunchModeProducer - Class in io.quarkus.arc.runtime
 
LaunchModeProducer() - Constructor for class io.quarkus.arc.runtime.LaunchModeProducer
 
Literal(String) - Constructor for class io.quarkus.arc.log.LoggerName.Literal
 
LoggerName - Annotation Type in io.quarkus.arc.log
 
LoggerName.Literal - Class in io.quarkus.arc.log
Supports inline instantiation of this qualifier.
LoggerProducer - Class in io.quarkus.arc.runtime
 
LoggerProducer() - Constructor for class io.quarkus.arc.runtime.LoggerProducer
 
lookupIfMissing() - Method in annotation type io.quarkus.arc.lookup.LookupIfProperty
Determines if the bean is to be looked up when the property name specified by name has not been specified at all
lookupIfMissing() - Method in annotation type io.quarkus.arc.lookup.LookupUnlessProperty
Determines if the bean should be suppressed when the property name specified by name has not been specified at all
LookupIfProperty - Annotation Type in io.quarkus.arc.lookup
Indicates that a bean should only be obtained by programmatic lookup if the property matches the provided value.
LookupIfProperty.List - Annotation Type in io.quarkus.arc.lookup
 
LookupUnlessProperty - Annotation Type in io.quarkus.arc.lookup
Indicates that a bean should only be obtained by programmatic lookup if the property does not match the provided value.
LookupUnlessProperty.List - Annotation Type in io.quarkus.arc.lookup
 

M

mode() - Method in class io.quarkus.arc.runtime.LaunchModeProducer
 
monitor(InvocationContext) - Method in class io.quarkus.arc.runtime.devconsole.InvocationInterceptor
 
Monitored - Annotation Type in io.quarkus.arc.runtime.devconsole
 

N

name() - Method in annotation type io.quarkus.arc.lookup.LookupIfProperty
Name of the runtime property to check
name() - Method in annotation type io.quarkus.arc.lookup.LookupUnlessProperty
Name of the runtime time property to check
name() - Method in annotation type io.quarkus.arc.properties.IfBuildProperty
Name of the build time property to check
name() - Method in annotation type io.quarkus.arc.properties.UnlessBuildProperty
Name of the build time property to check
newChild() - Method in class io.quarkus.arc.runtime.devconsole.Invocation.Builder
 
NOOP_CONTROLLER - Static variable in class io.quarkus.arc.runtime.context.ArcContextProvider
 
notify(Object, EventMetadata) - Method in class io.quarkus.arc.runtime.devconsole.EventsMonitor
 

O

OBSERVER - io.quarkus.arc.runtime.devconsole.Invocation.Kind
 

P

PreloadedTestApplicationClassPredicate - Class in io.quarkus.arc.runtime.test
 
PreloadedTestApplicationClassPredicate() - Constructor for class io.quarkus.arc.runtime.test.PreloadedTestApplicationClassPredicate
 
priority() - Method in class io.quarkus.arc.runtime.logging.ArcLogFilterFactory
 
proceed(Invocation.Builder, InvocationContext, ManagedContext, InvocationTree) - Method in class io.quarkus.arc.runtime.devconsole.InvocationInterceptor
 
PRODUCER - io.quarkus.arc.runtime.devconsole.Invocation.Kind
 

R

registerConfigProperties(Set<ConfigMappings.ConfigClassWithPrefix>) - Method in class io.quarkus.arc.runtime.ConfigRecorder
 
requestContext() - Method in interface io.quarkus.arc.runtime.BeanContainer
ManagedContext requestContext = beanContainer.requestContext(); if (requestContext.isActive()) { // Perform action } else { try { requestContext.activate(); // Perform action } finally { requestContext.terminate(); } }
requestContext() - Method in class io.quarkus.arc.runtime.BeanContainerImpl
 

S

setApplicationBeanClasses(Set<String>) - Method in class io.quarkus.arc.runtime.test.PreloadedTestApplicationClassPredicate
 
setDuration(long) - Method in class io.quarkus.arc.runtime.devconsole.Invocation.Builder
 
setInterceptedBean(InjectableBean<?>) - Method in class io.quarkus.arc.runtime.devconsole.Invocation.Builder
 
setKind(Invocation.Kind) - Method in class io.quarkus.arc.runtime.devconsole.Invocation.Builder
 
setMessage(String) - Method in class io.quarkus.arc.runtime.devconsole.Invocation.Builder
 
setMethod(Method) - Method in class io.quarkus.arc.runtime.devconsole.Invocation.Builder
 
setName(String) - Method in class io.quarkus.arc.runtime.ConfigRecorder.ConfigValidationMetadata
 
setParent(Invocation.Builder) - Method in class io.quarkus.arc.runtime.devconsole.Invocation.Builder
 
setStart(long) - Method in class io.quarkus.arc.runtime.devconsole.Invocation.Builder
 
setType(Class<?>) - Method in class io.quarkus.arc.runtime.BeanLookupSupplier
 
setup(boolean) - Method in class io.quarkus.arc.runtime.ArcTestRequestScopeProvider
 
stringValue() - Method in annotation type io.quarkus.arc.lookup.LookupIfProperty
Expected String value of the runtime property (specified by name) if the bean should be looked up at runtime.
stringValue() - Method in annotation type io.quarkus.arc.lookup.LookupUnlessProperty
Expected String value of the runtime time property (specified by name) if the bean should be skipped at runtime.
stringValue() - Method in annotation type io.quarkus.arc.properties.IfBuildProperty
Expected String value of the build time property (specified by name) if the bean is to be enabled
stringValue() - Method in annotation type io.quarkus.arc.properties.UnlessBuildProperty
The bean is enabled if the build time property (specified by name) does not match this value.
supplierMap - Static variable in class io.quarkus.arc.runtime.ArcRecorder
Used to hold the Supplier instances used for synthetic bean declarations.
SuppressConditions - Class in io.quarkus.arc.runtime
 
suppressIfProperty(String, String, boolean) - Static method in class io.quarkus.arc.runtime.SuppressConditions
 
suppressUnlessProperty(String, String, boolean) - Static method in class io.quarkus.arc.runtime.SuppressConditions
 

T

tearDown(boolean) - Method in class io.quarkus.arc.runtime.ArcTestRequestScopeProvider
 
test(String) - Method in class io.quarkus.arc.runtime.test.PreloadedTestApplicationClassPredicate
 
toggleFilterOutQuarkusBeans() - Method in class io.quarkus.arc.runtime.devconsole.InvocationsMonitor
 
toggleSkipContextEvents() - Method in class io.quarkus.arc.runtime.devconsole.EventsMonitor
 
toString() - Method in class io.quarkus.arc.runtime.devconsole.Invocation
 
type - Variable in class io.quarkus.arc.runtime.BeanContainerImpl.DefaultInstanceFactory
 

U

UnlessBuildProfile - Annotation Type in io.quarkus.arc.profile
When applied to a bean class or producer method (or field), the bean will only be enabled if the Quarkus build time profile does not match the specified annotation value.
UnlessBuildProperty - Annotation Type in io.quarkus.arc.properties
When applied to a bean class or producer method (or field), the bean will only be enabled if the Quarkus build time property does not match the provided value.
UnlessBuildProperty.List - Annotation Type in io.quarkus.arc.properties
 

V

validateConfigProperties(Set<ConfigRecorder.ConfigValidationMetadata>) - Method in class io.quarkus.arc.runtime.ConfigRecorder
 
value() - Method in class io.quarkus.arc.log.LoggerName.Literal
 
value() - Method in annotation type io.quarkus.arc.log.LoggerName
The logger name must not be empty.
value() - Method in annotation type io.quarkus.arc.lookup.LookupIfProperty.List
 
value() - Method in annotation type io.quarkus.arc.lookup.LookupUnlessProperty.List
 
value() - Method in annotation type io.quarkus.arc.profile.IfBuildProfile
 
value() - Method in annotation type io.quarkus.arc.profile.UnlessBuildProfile
 
value() - Method in annotation type io.quarkus.arc.properties.IfBuildProperty.List
 
value() - Method in annotation type io.quarkus.arc.properties.UnlessBuildProperty.List
 
valueOf(String) - Static method in enum io.quarkus.arc.runtime.devconsole.Invocation.Kind
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.quarkus.arc.runtime.devconsole.Invocation.Kind
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E F G H I L M N O P R S T U V 
All Classes All Packages