- accept(EventContext<T>) - Method in interface jakarta.enterprise.inject.spi.configurator.ObserverMethodConfigurator.EventConsumer
-
- activate() - Method in interface jakarta.enterprise.context.control.RequestContextController
-
Activates a RequestContext for the current thread if one is not already active.
- ActivateRequestContext - Annotation Type in jakarta.enterprise.context.control
-
The container provides a built in interceptor that may be used to annotate classes and methods to indicate
that a request context should be activated when this method is invoked.
- add(Annotation) - Method in interface jakarta.enterprise.inject.spi.configurator.AnnotatedConstructorConfigurator
-
Add an annotation to the constructor.
- add(Annotation) - Method in interface jakarta.enterprise.inject.spi.configurator.AnnotatedFieldConfigurator
-
Add an annotation to the field.
- add(Annotation) - Method in interface jakarta.enterprise.inject.spi.configurator.AnnotatedMethodConfigurator
-
Add an annotation to the method.
- add(Annotation) - Method in interface jakarta.enterprise.inject.spi.configurator.AnnotatedParameterConfigurator
-
Add an annotation to the parameter.
- add(Annotation) - Method in interface jakarta.enterprise.inject.spi.configurator.AnnotatedTypeConfigurator
-
Add an annotation to the type.
- addAnnotatedType(AnnotatedType<?>, String) - Method in interface jakarta.enterprise.inject.spi.AfterTypeDiscovery
-
Adds a given
AnnotatedType
to the set of types which will be scanned during bean
discovery.
- addAnnotatedType(Class<T>, String) - Method in interface jakarta.enterprise.inject.spi.AfterTypeDiscovery
-
- addAnnotatedType(AnnotatedType<?>) - Method in interface jakarta.enterprise.inject.spi.BeforeBeanDiscovery
-
Adds a given
AnnotatedType
to the set of types which will be scanned during bean
discovery.
- addAnnotatedType(AnnotatedType<?>, String) - Method in interface jakarta.enterprise.inject.spi.BeforeBeanDiscovery
-
Adds a given
AnnotatedType
to the set of types which will be scanned during bean
discovery.
- addAnnotatedType(Class<T>, String) - Method in interface jakarta.enterprise.inject.spi.BeforeBeanDiscovery
-
- addBean(Bean<?>) - Method in interface jakarta.enterprise.inject.spi.AfterBeanDiscovery
-
Fires an event of type
ProcessBean
containing the given
Bean
and then registers the
Bean
with the
container, thereby making a bean which is not an interceptor nor a decorator available for injection into other beans.
- addBean() - Method in interface jakarta.enterprise.inject.spi.AfterBeanDiscovery
-
Obtains a new
BeanConfigurator
to configure a new
Bean
and add it at the end of the observer invocation.
- addBeanClasses(Class<?>...) - Method in class jakarta.enterprise.inject.se.SeContainerInitializer
-
Add provided bean classes to the synthetic bean archive.
- addContext(Context) - Method in interface jakarta.enterprise.inject.spi.AfterBeanDiscovery
-
Registers a custom
Context
object with the container.
- addDefinitionError(Throwable) - Method in interface jakarta.enterprise.inject.spi.AfterBeanDiscovery
-
Registers a definition error with the container, causing the container to abort deployment after all observers have been
notified.
- addDefinitionError(Throwable) - Method in interface jakarta.enterprise.inject.spi.ProcessBean
-
Registers a definition error with the container, causing the container to abort deployment after bean discovery is
complete.
- addDefinitionError(Throwable) - Method in interface jakarta.enterprise.inject.spi.ProcessBeanAttributes
-
Registers a definition error with the container, causing the container to abort deployment after bean discovery is
complete.
- addDefinitionError(Throwable) - Method in interface jakarta.enterprise.inject.spi.ProcessInjectionPoint
-
Registers a definition error with the container, causing the container to abort deployment after bean discovery is
complete.
- addDefinitionError(Throwable) - Method in interface jakarta.enterprise.inject.spi.ProcessInjectionTarget
-
Registers a definition error with the container, causing the container to abort deployment after bean discovery is
complete.
- addDefinitionError(Throwable) - Method in interface jakarta.enterprise.inject.spi.ProcessObserverMethod
-
Registers a definition error with the container, causing the container to abort deployment after bean discovery is
complete.
- addDefinitionError(Throwable) - Method in interface jakarta.enterprise.inject.spi.ProcessProducer
-
Registers a definition error with the container, causing the container to abort deployment after bean discovery is
complete.
- addDeploymentProblem(Throwable) - Method in interface jakarta.enterprise.inject.spi.AfterDeploymentValidation
-
Registers a deployment problem with the container, causing the container to abort deployment after all observers have
been notified.
- addExtensions(Extension...) - Method in class jakarta.enterprise.inject.se.SeContainerInitializer
-
Add extensions to the set of extensions.
- addExtensions(Class<? extends Extension>...) - Method in class jakarta.enterprise.inject.se.SeContainerInitializer
-
Add extensions to the set of extensions.
- addInjectionPoint(InjectionPoint) - Method in interface jakarta.enterprise.inject.spi.configurator.BeanConfigurator
-
Add an InjectionPoint to the configured bean
- addInjectionPoints(InjectionPoint...) - Method in interface jakarta.enterprise.inject.spi.configurator.BeanConfigurator
-
Add InjectionPoints to the configured bean
- addInjectionPoints(Set<InjectionPoint>) - Method in interface jakarta.enterprise.inject.spi.configurator.BeanConfigurator
-
Add InjectionPoints to the configured bean
- addInterceptorBinding(AnnotatedType<? extends Annotation>) - Method in interface jakarta.enterprise.inject.spi.BeforeBeanDiscovery
-
Declares an annotation type as an
interceptor binding type.
- addInterceptorBinding(Class<? extends Annotation>, Annotation...) - Method in interface jakarta.enterprise.inject.spi.BeforeBeanDiscovery
-
Declares an annotation type as an
interceptor binding type, and specifies its meta-annotations.
- addObserverMethod(ObserverMethod<?>) - Method in interface jakarta.enterprise.inject.spi.AfterBeanDiscovery
-
- addObserverMethod() - Method in interface jakarta.enterprise.inject.spi.AfterBeanDiscovery
-
- addPackages(Class<?>...) - Method in class jakarta.enterprise.inject.se.SeContainerInitializer
-
All classes from the packages of the specified classes will be added to the set of bean classes for the synthetic bean archive.
- addPackages(boolean, Class<?>...) - Method in class jakarta.enterprise.inject.se.SeContainerInitializer
-
Packages of the specified classes will be scanned and found classes will be added to the set of bean classes for the synthetic bean archive.*
- addPackages(Package...) - Method in class jakarta.enterprise.inject.se.SeContainerInitializer
-
All classes from the specified packages will be added to the set of bean classes for the synthetic bean archive.
- addPackages(boolean, Package...) - Method in class jakarta.enterprise.inject.se.SeContainerInitializer
-
All classes from the specified packages will be added to the set of bean classes for the synthetic bean archive.
- addProperty(String, Object) - Method in class jakarta.enterprise.inject.se.SeContainerInitializer
-
Add a configuration property to the container
- addQualifier(Class<? extends Annotation>) - Method in interface jakarta.enterprise.inject.spi.BeforeBeanDiscovery
-
Declares an annotation type as a Qualifier qualifier type.
- addQualifier(AnnotatedType<? extends Annotation>) - Method in interface jakarta.enterprise.inject.spi.BeforeBeanDiscovery
-
Declares an annotation type as a Qualifier qualifier type.
- addQualifier(Annotation) - Method in interface jakarta.enterprise.inject.spi.configurator.BeanAttributesConfigurator
-
Add a qualifier to the configured bean
- addQualifier(Annotation) - Method in interface jakarta.enterprise.inject.spi.configurator.BeanConfigurator
-
Add a qualifier to the configured bean
- addQualifier(Annotation) - Method in interface jakarta.enterprise.inject.spi.configurator.InjectionPointConfigurator
-
Add the qualifier to the InjectionPoint to build
- addQualifier(Annotation) - Method in interface jakarta.enterprise.inject.spi.configurator.ObserverMethodConfigurator
-
Add the qualifier to the observed event
- addQualifiers(Annotation...) - Method in interface jakarta.enterprise.inject.spi.configurator.BeanAttributesConfigurator
-
Add qualifiers to the bean.
- addQualifiers(Set<Annotation>) - Method in interface jakarta.enterprise.inject.spi.configurator.BeanAttributesConfigurator
-
Add qualifiers to the bean.
- addQualifiers(Annotation...) - Method in interface jakarta.enterprise.inject.spi.configurator.BeanConfigurator
-
Add qualifiers to the bean.
- addQualifiers(Set<Annotation>) - Method in interface jakarta.enterprise.inject.spi.configurator.BeanConfigurator
-
Add qualifiers to the bean.
- addQualifiers(Annotation...) - Method in interface jakarta.enterprise.inject.spi.configurator.InjectionPointConfigurator
-
Add all the qualifiers to the InjectionPoint to build
- addQualifiers(Set<Annotation>) - Method in interface jakarta.enterprise.inject.spi.configurator.InjectionPointConfigurator
-
Add all the qualifiers to the InjectionPoint to build
- addQualifiers(Annotation...) - Method in interface jakarta.enterprise.inject.spi.configurator.ObserverMethodConfigurator
-
Add all the qualifiers to the Observed event
- addQualifiers(Set<Annotation>) - Method in interface jakarta.enterprise.inject.spi.configurator.ObserverMethodConfigurator
-
Add all the qualifiers to the Observed event
- addScope(Class<? extends Annotation>, boolean, boolean) - Method in interface jakarta.enterprise.inject.spi.BeforeBeanDiscovery
-
- addStereotype(Class<? extends Annotation>, Annotation...) - Method in interface jakarta.enterprise.inject.spi.BeforeBeanDiscovery
-
Declares an annotation type as a
stereotype, and specifies its
meta-annotations.
- addStereotype(Class<? extends Annotation>) - Method in interface jakarta.enterprise.inject.spi.configurator.BeanAttributesConfigurator
-
Add a stereotype to the configured bean
- addStereotype(Class<? extends Annotation>) - Method in interface jakarta.enterprise.inject.spi.configurator.BeanConfigurator
-
Add a stereotype to the configured bean
- addStereotypes(Set<Class<? extends Annotation>>) - Method in interface jakarta.enterprise.inject.spi.configurator.BeanAttributesConfigurator
-
Add stereotypes to the configured bean
- addStereotypes(Set<Class<? extends Annotation>>) - Method in interface jakarta.enterprise.inject.spi.configurator.BeanConfigurator
-
Add stereotypes to the configured bean
- addTransitiveTypeClosure(Type) - Method in interface jakarta.enterprise.inject.spi.configurator.BeanAttributesConfigurator
-
Adds an unrestricted set of bean types for the given type as if it represented a bean class of a managed bean.
- addTransitiveTypeClosure(Type) - Method in interface jakarta.enterprise.inject.spi.configurator.BeanConfigurator
-
Adds an unrestricted set of bean types for the given type as if it represented a bean class of a managed bean.
- addType(Type) - Method in interface jakarta.enterprise.inject.spi.configurator.BeanAttributesConfigurator
-
Add a type to the bean types
- addType(TypeLiteral<?>) - Method in interface jakarta.enterprise.inject.spi.configurator.BeanAttributesConfigurator
-
Add a type to the bean types
- addType(Type) - Method in interface jakarta.enterprise.inject.spi.configurator.BeanConfigurator
-
Add a type to the bean types
- addType(TypeLiteral<?>) - Method in interface jakarta.enterprise.inject.spi.configurator.BeanConfigurator
-
Add a type to the bean types
- addTypes(Type...) - Method in interface jakarta.enterprise.inject.spi.configurator.BeanAttributesConfigurator
-
Add types to the bean types
- addTypes(Set<Type>) - Method in interface jakarta.enterprise.inject.spi.configurator.BeanAttributesConfigurator
-
Add types to the bean types
- addTypes(Type...) - Method in interface jakarta.enterprise.inject.spi.configurator.BeanConfigurator
-
Add types to the bean types
- addTypes(Set<Type>) - Method in interface jakarta.enterprise.inject.spi.configurator.BeanConfigurator
-
Add types to the bean types
- AfterBeanDiscovery - Interface in jakarta.enterprise.inject.spi
-
The event type of the second event fired by the container when it has fully completed the bean discovery process, validated
that there are no definition errors relating to the discovered beans, and registered
Bean
and
ObserverMethod
objects for the discovered beans, but before detecting deployment
problems.
- AfterDeploymentValidation - Interface in jakarta.enterprise.inject.spi
-
The event type of the third event fired by the container after it has validated that there are no deployment problems and
before creating contexts or processing requests.
- AfterTypeDiscovery - Interface in jakarta.enterprise.inject.spi
-
This event type is thrown by the container after type discovery is complete.
- AlterableContext - Interface in jakarta.enterprise.context.spi
-
Provides an operation for obtaining and destroying contextual instances with a particular scope of any contextual type.
- Alternative - Annotation Type in jakarta.enterprise.inject
-
Specifies that a bean is an alternative.
- alternative(boolean) - Method in interface jakarta.enterprise.inject.spi.configurator.BeanAttributesConfigurator
-
Change the alternative status of the configured bean.
- alternative(boolean) - Method in interface jakarta.enterprise.inject.spi.configurator.BeanConfigurator
-
Change the alternative status of the configured bean.
- Alternative.Literal - Class in jakarta.enterprise.inject
-
Supports inline instantiation of the
Alternative
annotation.
- AmbiguousResolutionException - Exception in jakarta.enterprise.inject
-
Indicates that multiple beans match a certain combination of required type and required qualifiers and are eligible for
injection into a certain class.
- AmbiguousResolutionException() - Constructor for exception jakarta.enterprise.inject.AmbiguousResolutionException
-
- AmbiguousResolutionException(String, Throwable) - Constructor for exception jakarta.enterprise.inject.AmbiguousResolutionException
-
- AmbiguousResolutionException(String) - Constructor for exception jakarta.enterprise.inject.AmbiguousResolutionException
-
- AmbiguousResolutionException(Throwable) - Constructor for exception jakarta.enterprise.inject.AmbiguousResolutionException
-
- Annotated - Interface in jakarta.enterprise.inject.spi
-
Represents a Java program element that can be annotated.
- AnnotatedCallable<X> - Interface in jakarta.enterprise.inject.spi
-
Represents a callable member of a Java type.
- AnnotatedConstructor<X> - Interface in jakarta.enterprise.inject.spi
-
Represents a constructor of a Java class.
- AnnotatedConstructorConfigurator<T> - Interface in jakarta.enterprise.inject.spi.configurator
-
- AnnotatedField<X> - Interface in jakarta.enterprise.inject.spi
-
Represents a field of a Java class.
- AnnotatedFieldConfigurator<T> - Interface in jakarta.enterprise.inject.spi.configurator
-
- AnnotatedMember<X> - Interface in jakarta.enterprise.inject.spi
-
Represents a member of a Java type.
- AnnotatedMethod<X> - Interface in jakarta.enterprise.inject.spi
-
Represents a method of a Java type.
- AnnotatedMethodConfigurator<T> - Interface in jakarta.enterprise.inject.spi.configurator
-
- AnnotatedParameter<X> - Interface in jakarta.enterprise.inject.spi
-
Represents a parameter of a method or constructor.
- AnnotatedParameterConfigurator<T> - Interface in jakarta.enterprise.inject.spi.configurator
-
- AnnotatedType<X> - Interface in jakarta.enterprise.inject.spi
-
Represents a Java class or interface.
- AnnotatedTypeConfigurator<T> - Interface in jakarta.enterprise.inject.spi.configurator
-
- AnnotationLiteral<T extends Annotation> - Class in jakarta.enterprise.util
-
Supports inline instantiation of annotation type instances.
- AnnotationLiteral() - Constructor for class jakarta.enterprise.util.AnnotationLiteral
-
- annotationType() - Method in class jakarta.enterprise.util.AnnotationLiteral
-
- Any - Annotation Type in jakarta.enterprise.inject
-
The built-in qualifier type.
- Any.Literal - Class in jakarta.enterprise.inject
-
Supports inline instantiation of the
Any
qualifier.
- APPLICATION - Static variable in class jakarta.enterprise.context.BeforeDestroyed.Literal
-
- APPLICATION - Static variable in class jakarta.enterprise.context.Destroyed.Literal
-
- APPLICATION - Static variable in class jakarta.enterprise.context.Initialized.Literal
-
- ApplicationScoped - Annotation Type in jakarta.enterprise.context
-
Specifies that a bean is application scoped.
- ApplicationScoped.Literal - Class in jakarta.enterprise.context
-
- areInterceptorBindingsEquivalent(Annotation, Annotation) - Method in interface jakarta.enterprise.inject.spi.BeanManager
-
Determine if two interceptor bindings are considered equivalent for the purposes of typesafe resolution, taking into
account any members annotated with
Nonbinding
.
- areQualifiersEquivalent(Annotation, Annotation) - Method in interface jakarta.enterprise.inject.spi.BeanManager
-
Determine if two qualifiers are considered equivalent for the purposes of typesafe resolution, taking into account any
members annotated with
Nonbinding
.
- async(boolean) - Method in interface jakarta.enterprise.inject.spi.configurator.ObserverMethodConfigurator
-
Allows modification of the asynchronous status of the observer to build.
- deactivate() - Method in interface jakarta.enterprise.context.control.RequestContextController
-
Deactivates the current Request Context if it was activated by this context controller.
- Decorated - Annotation Type in jakarta.enterprise.inject
-
A decorator may inject metadata about the bean it is decorating
- Decorator - Annotation Type in jakarta.decorator
-
Specifies that a class is a decorator.
- Decorator<T> - Interface in jakarta.enterprise.inject.spi
-
- Default - Annotation Type in jakarta.enterprise.inject
-
The default qualifier type.
- Default.Literal - Class in jakarta.enterprise.inject
-
Supports inline instantiation of the
Default
qualifier.
- DEFAULT_CDI_PROVIDER_PRIORITY - Static variable in interface jakarta.enterprise.inject.spi.CDIProvider
-
- DEFAULT_PRIORITY - Static variable in interface jakarta.enterprise.inject.spi.ObserverMethod
-
- DefinitionException - Exception in jakarta.enterprise.inject.spi
-
Thrown when a definition error occurs.
- DefinitionException(String, Throwable) - Constructor for exception jakarta.enterprise.inject.spi.DefinitionException
-
- DefinitionException(String) - Constructor for exception jakarta.enterprise.inject.spi.DefinitionException
-
- DefinitionException(Throwable) - Constructor for exception jakarta.enterprise.inject.spi.DefinitionException
-
- Delegate - Annotation Type in jakarta.decorator
-
Identifies the delegate injection point of a decorator.
- delegate(boolean) - Method in interface jakarta.enterprise.inject.spi.configurator.InjectionPointConfigurator
-
Change the delegate status of the built InjectionPoint.
- Dependent - Annotation Type in jakarta.enterprise.context
-
Specifies that a bean belongs to the dependent pseudo-scope.
- Dependent.Literal - Class in jakarta.enterprise.context
-
Supports inline instantiation of the
Dependent
annotation.
- DeploymentException - Exception in jakarta.enterprise.inject.spi
-
Thrown when a deployment problem occurs.
- DeploymentException(String, Throwable) - Constructor for exception jakarta.enterprise.inject.spi.DeploymentException
-
- DeploymentException(String) - Constructor for exception jakarta.enterprise.inject.spi.DeploymentException
-
- DeploymentException(Throwable) - Constructor for exception jakarta.enterprise.inject.spi.DeploymentException
-
- destroy(Contextual<?>) - Method in interface jakarta.enterprise.context.spi.AlterableContext
-
Destroy the existing contextual instance.
- destroy(T, CreationalContext<T>) - Method in interface jakarta.enterprise.context.spi.Contextual
-
Destroy an instance of the contextual type.
- destroy(T) - Method in interface jakarta.enterprise.inject.Instance
-
When called, the container destroys the instance if the active context object for the scope type of the bean supports
destroying bean instances.
- Destroyed - Annotation Type in jakarta.enterprise.context
-
An event with this qualifier is fired when a context is destroyed, i.e.
- Destroyed.Literal - Class in jakarta.enterprise.context
-
Supports inline instantiation of the
Destroyed
qualifier.
- destroyWith(BiConsumer<T, CreationalContext<T>>) - Method in interface jakarta.enterprise.inject.spi.configurator.BeanConfigurator
-
Set a callback to destroy a bean instance.
- disableDiscovery() - Method in class jakarta.enterprise.inject.se.SeContainerInitializer
-
By default, the discovery is enabled.
- discoveredProviders - Static variable in class jakarta.enterprise.inject.spi.CDI
-
- dispose(T) - Method in interface jakarta.enterprise.inject.spi.Producer
-
Destroys the instance.
- dispose() - Method in class jakarta.enterprise.inject.spi.Unmanaged.UnmanagedInstance
-
Dispose of the instance, doing any necessary cleanup
- Disposes - Annotation Type in jakarta.enterprise.inject
-
Identifies the disposed parameter of a disposer method.
- disposeWith(BiConsumer<T, Instance<Object>>) - Method in interface jakarta.enterprise.inject.spi.configurator.BeanConfigurator
-
Set a callback to destroy a bean instance.
- disposeWith(Consumer<T>) - Method in interface jakarta.enterprise.inject.spi.configurator.ProducerConfigurator
-
Set a callback to destroy the produced instance.
- get(Contextual<T>, CreationalContext<T>) - Method in interface jakarta.enterprise.context.spi.Context
-
- get(Contextual<T>) - Method in interface jakarta.enterprise.context.spi.Context
-
Return an existing instance of a certain contextual type or a null value.
- get(String) - Method in interface jakarta.enterprise.event.NotificationOptions
-
- get() - Method in class jakarta.enterprise.inject.spi.Unmanaged.UnmanagedInstance
-
Get the instance
- getAlternatives() - Method in interface jakarta.enterprise.inject.spi.AfterTypeDiscovery
-
- getAnnotated() - Method in interface jakarta.enterprise.inject.spi.configurator.AnnotatedConstructorConfigurator
-
- getAnnotated() - Method in interface jakarta.enterprise.inject.spi.configurator.AnnotatedFieldConfigurator
-
- getAnnotated() - Method in interface jakarta.enterprise.inject.spi.configurator.AnnotatedMethodConfigurator
-
- getAnnotated() - Method in interface jakarta.enterprise.inject.spi.configurator.AnnotatedParameterConfigurator
-
- getAnnotated() - Method in interface jakarta.enterprise.inject.spi.configurator.AnnotatedTypeConfigurator
-
- getAnnotated() - Method in interface jakarta.enterprise.inject.spi.InjectionPoint
-
- getAnnotated() - Method in interface jakarta.enterprise.inject.spi.ProcessBean
-
- getAnnotated() - Method in interface jakarta.enterprise.inject.spi.ProcessBeanAttributes
-
- getAnnotatedBeanClass() - Method in interface jakarta.enterprise.inject.spi.ProcessManagedBean
-
- getAnnotatedDisposedParameter() - Method in interface jakarta.enterprise.inject.spi.ProcessProducerField
-
Returns the
AnnotatedParameter
for any matching injection point of the same type as
the producer field return type found on a disposal method.
- getAnnotatedDisposedParameter() - Method in interface jakarta.enterprise.inject.spi.ProcessProducerMethod
-
Returns the
AnnotatedParameter
for any matching injection point of the same type as
the producer method return type found on a disposal method.
- getAnnotatedMember() - Method in interface jakarta.enterprise.inject.spi.ProcessProducer
-
- getAnnotatedMethod() - Method in interface jakarta.enterprise.inject.spi.ProcessObserverMethod
-
- getAnnotatedProducerField() - Method in interface jakarta.enterprise.inject.spi.ProcessProducerField
-
- getAnnotatedProducerMethod() - Method in interface jakarta.enterprise.inject.spi.ProcessProducerMethod
-
- getAnnotatedType(Class<T>, String) - Method in interface jakarta.enterprise.inject.spi.AfterBeanDiscovery
-
Obtain the
AnnotatedType
that may be used to read the annotations of the given class or interface as defined
during container initialization.
- getAnnotatedType() - Method in interface jakarta.enterprise.inject.spi.ProcessAnnotatedType
-
Returns the
AnnotatedType
object that will be used by the container to read the
declared annotations.
- getAnnotatedType() - Method in interface jakarta.enterprise.inject.spi.ProcessInjectionTarget
-
Returns the
AnnotatedType
representing the managed bean class, session bean class or
other Java EE component class supporting injection.
- getAnnotatedTypes(Class<T>) - Method in interface jakarta.enterprise.inject.spi.AfterBeanDiscovery
-
Obtain the
AnnotatedType
s that may be used to read the annotations of the given class or interface as defined
during container initialization.
- getAnnotation(Class<T>) - Method in interface jakarta.enterprise.inject.spi.Annotated
-
Get program element annotation of a certain annotation type.
- getAnnotations(Class<T>) - Method in interface jakarta.enterprise.inject.spi.Annotated
-
Get program element annotations of a certain annotation type.
- getAnnotations() - Method in interface jakarta.enterprise.inject.spi.Annotated
-
Get all annotations of the program element.
- getAnnotations(Class<T>) - Method in interface jakarta.enterprise.inject.spi.AnnotatedConstructor
-
- getAnnotations(Class<T>) - Method in interface jakarta.enterprise.inject.spi.AnnotatedField
-
- getAnnotations(Class<T>) - Method in interface jakarta.enterprise.inject.spi.AnnotatedMethod
-
- getAnnotations(Class<T>) - Method in interface jakarta.enterprise.inject.spi.AnnotatedParameter
-
- getAnnotations(Class<T>) - Method in interface jakarta.enterprise.inject.spi.AnnotatedType
-
- getBaseType() - Method in interface jakarta.enterprise.inject.spi.Annotated
-
Get the type of the annotated program element.
- getBean() - Method in interface jakarta.enterprise.inject.spi.InjectionPoint
-
Get the
Bean
object representing the bean that defines the injection point.
- getBean() - Method in interface jakarta.enterprise.inject.spi.ProcessBean
-
Returns the
Bean
object that is about to be registered.
- getBeanAttributes() - Method in interface jakarta.enterprise.inject.spi.ProcessBeanAttributes
-
- getBeanClass() - Method in interface jakarta.enterprise.inject.spi.Bean
-
The bean
class of the managed bean or session bean or of the bean that declares the producer method or
field.
- getBeanClass() - Method in interface jakarta.enterprise.inject.spi.ObserverMethod
-
Obtains the
class of the type that declares the observer method.
- getBeanManager() - Method in interface jakarta.enterprise.inject.se.SeContainer
-
Get the CDI BeanManager for this container
- getBeanManager() - Method in class jakarta.enterprise.inject.spi.CDI
-
Get the CDI BeanManager for the current context
- getBeans(Type, Annotation...) - Method in interface jakarta.enterprise.inject.spi.BeanManager
-
Return the set of beans which have the given required type and qualifiers and are available for injection in the module
or library containing the class into which the BeanManager
was injected or the Java EE component from whose JNDI
environment namespace the BeanManager
was obtained, according to the rules of typesafe resolution.
- getBeans(String) - Method in interface jakarta.enterprise.inject.spi.BeanManager
-
Return the set of beans which have the given EL name and are available for injection in the module or library containing
the class into which the BeanManager
was injected or the Java EE component from whose JNDI environment namespace
the BeanManager
was obtained, according to the rules of EL name resolution.
- getCDI() - Method in interface jakarta.enterprise.inject.spi.CDIProvider
-
Provides access to the current container
- getConstructors() - Method in interface jakarta.enterprise.inject.spi.AnnotatedType
-
- getContext(Class<? extends Annotation>) - Method in interface jakarta.enterprise.inject.spi.BeanManager
-
- getDeclaringCallable() - Method in interface jakarta.enterprise.inject.spi.AnnotatedParameter
-
- getDeclaringType() - Method in interface jakarta.enterprise.inject.spi.AnnotatedMember
-
Get the
type which defines this member.
- getDecoratedTypes() - Method in interface jakarta.enterprise.inject.spi.Decorator
-
- getDecorators() - Method in interface jakarta.enterprise.inject.spi.AfterTypeDiscovery
-
- getDelegateQualifiers() - Method in interface jakarta.enterprise.inject.spi.Decorator
-
- getDelegateType() - Method in interface jakarta.enterprise.inject.spi.Decorator
-
- getEjbName() - Method in interface jakarta.enterprise.inject.spi.ProcessSessionBean
-
Returns the EJB name of the session bean.
- getELResolver() - Method in interface jakarta.enterprise.inject.spi.BeanManager
-
Returns a ELResolver
that resolves beans by EL name.
- getEvent() - Method in interface jakarta.enterprise.inject.spi.BeanManager
-
Returns an instance of Event with specified type
java.lang.Object
and specified qualifier
@Default
It allows typesafe synchronous or asynchronous event firing without injection of
Event
built-in bean requirement.
- getEvent() - Method in interface jakarta.enterprise.inject.spi.EventContext
-
- getExecutor() - Method in interface jakarta.enterprise.event.NotificationOptions
-
- getExtension(Class<T>) - Method in interface jakarta.enterprise.inject.spi.BeanManager
-
Obtains the container's instance of an Extension class declared in META-INF/services
.
- getFields() - Method in interface jakarta.enterprise.inject.spi.AnnotatedType
-
- getId() - Method in interface jakarta.enterprise.context.Conversation
-
Get the identifier of the current long-running conversation.
- getId() - Method in interface jakarta.enterprise.inject.spi.PassivationCapable
-
- getInjectableReference(InjectionPoint, CreationalContext<?>) - Method in interface jakarta.enterprise.inject.spi.BeanManager
-
- getInjectionPoint() - Method in interface jakarta.enterprise.inject.spi.EventMetadata
-
- getInjectionPoint() - Method in interface jakarta.enterprise.inject.spi.ProcessInjectionPoint
-
- getInjectionPoints() - Method in interface jakarta.enterprise.inject.spi.Bean
-
Obtains the
InjectionPoint
objects representing injection points of the bean, that
will be validated by the container at initialization time.
- getInjectionPoints() - Method in interface jakarta.enterprise.inject.spi.Producer
-
Returns the set of all InjectionPoints
.
- getInjectionTarget() - Method in interface jakarta.enterprise.inject.spi.ProcessInjectionTarget
-
Returns the
InjectionTarget
object that will be used by the container to perform
injection.
- getInjectionTargetFactory(AnnotatedType<T>) - Method in interface jakarta.enterprise.inject.spi.BeanManager
-
- getInterceptorBindingDefinition(Class<? extends Annotation>) - Method in interface jakarta.enterprise.inject.spi.BeanManager
-
Obtains the set of meta-annotations for a certain interceptor binding
type .
- getInterceptorBindingHashCode(Annotation) - Method in interface jakarta.enterprise.inject.spi.BeanManager
-
Determine the hash code of an interceptor binding, using the JDK algorithm for determining an annotation hash code,
ignoring any members annotated with
Nonbinding
.
- getInterceptorBindings() - Method in interface jakarta.enterprise.inject.spi.Interceptor
-
Obtains the interceptor bindings of the interceptor.
- getInterceptors() - Method in interface jakarta.enterprise.inject.spi.AfterTypeDiscovery
-
- getJavaClass() - Method in interface jakarta.enterprise.inject.spi.AnnotatedType
-
Get the underlying
Class
.
- getJavaMember() - Method in interface jakarta.enterprise.inject.spi.AnnotatedConstructor
-
- getJavaMember() - Method in interface jakarta.enterprise.inject.spi.AnnotatedField
-
Get the underlying
Field
.
- getJavaMember() - Method in interface jakarta.enterprise.inject.spi.AnnotatedMember
-
- getJavaMember() - Method in interface jakarta.enterprise.inject.spi.AnnotatedMethod
-
- getJavaParameter() - Method in interface jakarta.enterprise.inject.spi.AnnotatedParameter
-
- getMember() - Method in interface jakarta.enterprise.inject.spi.InjectionPoint
-
Get the
Field
object in the case of field injection, the
Method
object in the case of method parameter injection or the
Constructor
object in the case of
constructor parameter injection.
- getMetadata() - Method in interface jakarta.enterprise.inject.spi.EventContext
-
- getMethods() - Method in interface jakarta.enterprise.inject.spi.AnnotatedType
-
- getName() - Method in interface jakarta.enterprise.inject.spi.BeanAttributes
-
Obtains the
EL name of a bean, if it has one.
- getObservedQualifiers() - Method in interface jakarta.enterprise.inject.spi.ObserverMethod
-
- getObservedType() - Method in interface jakarta.enterprise.inject.spi.ObserverMethod
-
- getObserverMethod() - Method in interface jakarta.enterprise.inject.spi.ProcessObserverMethod
-
The
ObserverMethod
object that will be used by the container to invoke the observer
when a matching event is fired.
- getParameters() - Method in interface jakarta.enterprise.inject.spi.AnnotatedCallable
-
Get the parameters of the callable member.
- getPassivationCapableBean(String) - Method in interface jakarta.enterprise.inject.spi.BeanManager
-
- getPosition() - Method in interface jakarta.enterprise.inject.spi.AnnotatedParameter
-
Get the position of the parameter in the method or constructor argument list.
- getPriority() - Method in interface jakarta.enterprise.inject.spi.CDIProvider
-
- getPriority() - Method in interface jakarta.enterprise.inject.spi.ObserverMethod
-
The priority that will be used by the container to determine the notification order in which event observer
methods are invoked.
- getPriority() - Method in interface jakarta.enterprise.inject.spi.Prioritized
-
Returns the priority for this SPI element.
- getProducer() - Method in interface jakarta.enterprise.inject.spi.ProcessProducer
-
Returns the
Producer
object that will be used by the container to call the producer
method or read the producer field.
- getProducerFactory(AnnotatedField<? super X>, Bean<X>) - Method in interface jakarta.enterprise.inject.spi.BeanManager
-
- getProducerFactory(AnnotatedMethod<? super X>, Bean<X>) - Method in interface jakarta.enterprise.inject.spi.BeanManager
-
- getQualifierHashCode(Annotation) - Method in interface jakarta.enterprise.inject.spi.BeanManager
-
Determine the hash code of a qualifier, using the JDK algorithm for determining an annotation hash code, ignoring any
members annotated with
Nonbinding
.
- getQualifiers() - Method in interface jakarta.enterprise.inject.spi.BeanAttributes
-
Obtains the qualifiers of the bean.
- getQualifiers() - Method in interface jakarta.enterprise.inject.spi.EventMetadata
-
- getQualifiers() - Method in interface jakarta.enterprise.inject.spi.InjectionPoint
-
Get the required qualifiers of the injection point.
- getRawType() - Method in class jakarta.enterprise.util.TypeLiteral
-
- getReception() - Method in interface jakarta.enterprise.inject.spi.ObserverMethod
-
Obtains the specified
Reception
for the observer method.
- getReference(Bean<?>, Type, CreationalContext<?>) - Method in interface jakarta.enterprise.inject.spi.BeanManager
-
Obtains a contextual reference for a certain
bean and a certain bean type of the bean.
- getScope() - Method in interface jakarta.enterprise.context.spi.Context
-
Get the scope type of the context object.
- getScope() - Method in interface jakarta.enterprise.inject.spi.BeanAttributes
-
Obtains the
scope of the bean.
- getSessionBeanType() - Method in interface jakarta.enterprise.inject.spi.ProcessSessionBean
-
- getSource() - Method in interface jakarta.enterprise.inject.spi.ProcessSyntheticAnnotatedType
-
Get the extension instance which added the
AnnotatedType
for which this event is being fired.
- getSource() - Method in interface jakarta.enterprise.inject.spi.ProcessSyntheticBean
-
Get the extension instance which added the
Bean
for which this event is being fired.
- getSource() - Method in interface jakarta.enterprise.inject.spi.ProcessSyntheticObserverMethod
-
Get the extension instance which added the
ObserverMethod
for which this event is being fired.
- getStereotypeDefinition(Class<? extends Annotation>) - Method in interface jakarta.enterprise.inject.spi.BeanManager
-
Obtains meta-annotations for a certain
stereotype.
- getStereotypes() - Method in interface jakarta.enterprise.inject.spi.BeanAttributes
-
- getTimeout() - Method in interface jakarta.enterprise.context.Conversation
-
Get the timeout of the current conversation.
- getTransactionPhase() - Method in interface jakarta.enterprise.inject.spi.ObserverMethod
-
- getType() - Method in interface jakarta.enterprise.inject.spi.EventMetadata
-
Get the type representing runtime class of the event object with type variables resolved.
- getType() - Method in interface jakarta.enterprise.inject.spi.InjectionPoint
-
Get the required type of injection point.
- getType() - Method in class jakarta.enterprise.util.TypeLiteral
-
- getTypeClosure() - Method in interface jakarta.enterprise.inject.spi.Annotated
-
Get all types to which the base type should be considered assignable.
- getTypes() - Method in interface jakarta.enterprise.inject.spi.BeanAttributes
-
- id(String) - Method in interface jakarta.enterprise.inject.spi.configurator.BeanConfigurator
-
- ignoreFinalMethods() - Method in interface jakarta.enterprise.inject.spi.InterceptionFactory
-
- ignoreFinalMethods() - Method in interface jakarta.enterprise.inject.spi.ProcessBeanAttributes
-
Instructs the container to ignore all non-static, final methods with public, protected or default visibility
declared on any bean type of the specific bean during validation of injection points that require proxyable bean type.
- IllegalProductException - Exception in jakarta.enterprise.inject
-
Indicates that a producer method returned a null value or a producer field contained a null value, and the scope of the
producer method or field was not
Dependent
.
- IllegalProductException() - Constructor for exception jakarta.enterprise.inject.IllegalProductException
-
- IllegalProductException(String, Throwable) - Constructor for exception jakarta.enterprise.inject.IllegalProductException
-
- IllegalProductException(String) - Constructor for exception jakarta.enterprise.inject.IllegalProductException
-
- IllegalProductException(Throwable) - Constructor for exception jakarta.enterprise.inject.IllegalProductException
-
- initialize() - Method in class jakarta.enterprise.inject.se.SeContainerInitializer
-
Initializes a CDI SeContainerInitializer.
- Initialized - Annotation Type in jakarta.enterprise.context
-
An event with this qualifier is fired when a context is initialized, i.e.
- Initialized.Literal - Class in jakarta.enterprise.context
-
Supports inline instantiation of the
Initialized
qualifier.
- inject(T, CreationalContext<T>) - Method in interface jakarta.enterprise.inject.spi.InjectionTarget
-
Performs dependency injection upon the given object.
- inject() - Method in class jakarta.enterprise.inject.spi.Unmanaged.UnmanagedInstance
-
Inject the instance
- InjectionException - Exception in jakarta.enterprise.inject
-
Indicates a problem relating to dependency injection.
- InjectionException() - Constructor for exception jakarta.enterprise.inject.InjectionException
-
- InjectionException(String, Throwable) - Constructor for exception jakarta.enterprise.inject.InjectionException
-
- InjectionException(String) - Constructor for exception jakarta.enterprise.inject.InjectionException
-
- InjectionException(Throwable) - Constructor for exception jakarta.enterprise.inject.InjectionException
-
- InjectionPoint - Interface in jakarta.enterprise.inject.spi
-
Provides access to metadata about an injection point.
- InjectionPointConfigurator - Interface in jakarta.enterprise.inject.spi.configurator
-
This API is an helper to configure an existing
InjectionPoint
instance.
- injectionPoints(InjectionPoint...) - Method in interface jakarta.enterprise.inject.spi.configurator.BeanConfigurator
-
Replace InjectionPoints for the configured bean
- injectionPoints(Set<InjectionPoint>) - Method in interface jakarta.enterprise.inject.spi.configurator.BeanConfigurator
-
Replace InjectionPoints for the configured bean
- InjectionTarget<T> - Interface in jakarta.enterprise.inject.spi
-
Provides operations for performing
dependency injection and lifecycle callbacks on an
instance of a type.
- InjectionTargetFactory<T> - Interface in jakarta.enterprise.inject.spi
-
- InjectLiteral - Class in jakarta.enterprise.inject.literal
-
Supports inline instantiation of the Inject
annotation.
- InjectLiteral() - Constructor for class jakarta.enterprise.inject.literal.InjectLiteral
-
- INSTANCE - Static variable in class jakarta.enterprise.context.ApplicationScoped.Literal
-
- INSTANCE - Static variable in class jakarta.enterprise.context.ConversationScoped.Literal
-
- INSTANCE - Static variable in class jakarta.enterprise.context.Dependent.Literal
-
- INSTANCE - Static variable in class jakarta.enterprise.context.RequestScoped.Literal
-
- INSTANCE - Static variable in class jakarta.enterprise.context.SessionScoped.Literal
-
- INSTANCE - Static variable in class jakarta.enterprise.inject.Alternative.Literal
-
- INSTANCE - Static variable in class jakarta.enterprise.inject.Any.Literal
-
- INSTANCE - Static variable in class jakarta.enterprise.inject.Default.Literal
-
- Instance<T> - Interface in jakarta.enterprise.inject
-
Allows the application to dynamically obtain instances of beans with a specified combination of required type and qualifiers.
- INSTANCE - Static variable in class jakarta.enterprise.inject.literal.InjectLiteral
-
- INSTANCE - Static variable in class jakarta.enterprise.inject.literal.NamedLiteral
-
- INSTANCE - Static variable in class jakarta.enterprise.inject.literal.QualifierLiteral
-
- INSTANCE - Static variable in class jakarta.enterprise.inject.literal.SingletonLiteral
-
- INSTANCE - Static variable in class jakarta.enterprise.inject.New.Literal
-
- INSTANCE - Static variable in class jakarta.enterprise.inject.Specializes.Literal
-
- INSTANCE - Static variable in class jakarta.enterprise.inject.TransientReference.Literal
-
- INSTANCE - Static variable in class jakarta.enterprise.inject.Typed.Literal
-
- INSTANCE - Static variable in class jakarta.enterprise.inject.Vetoed.Literal
-
- INSTANCE - Static variable in class jakarta.enterprise.util.Nonbinding.Literal
-
- intercept(InterceptionType, T, InvocationContext) - Method in interface jakarta.enterprise.inject.spi.Interceptor
-
- Intercepted - Annotation Type in jakarta.enterprise.inject
-
An interceptor may inject metadata about the bean it is intercepting.
- InterceptionFactory<T> - Interface in jakarta.enterprise.inject.spi
-
InterceptionFactory
allows to create a wrapper instance whose method invocations are intercepted by method
interceptors and forwarded to a provided instance.
- InterceptionType - Enum in jakarta.enterprise.inject.spi
-
Identifies the kind of lifecycle callback, EJB timeout method or business method interception.
- Interceptor<T> - Interface in jakarta.enterprise.inject.spi
-
Represents an enabled interceptor.
- intercepts(InterceptionType) - Method in interface jakarta.enterprise.inject.spi.Interceptor
-
- isActive() - Method in interface jakarta.enterprise.context.spi.Context
-
Determines if the context object is active.
- isAlternative() - Method in interface jakarta.enterprise.inject.spi.BeanAttributes
-
- isAmbiguous() - Method in interface jakarta.enterprise.inject.Instance
-
Determines if there is more than one bean that matches the required type and qualifiers and is eligible for injection
into the class into which the parent Instance
was injected.
- isAnnotationPresent(Class<? extends Annotation>) - Method in interface jakarta.enterprise.inject.spi.Annotated
-
Determine if the program element has an annotation of a certain annotation type.
- isAsync() - Method in interface jakarta.enterprise.inject.spi.ObserverMethod
-
Determines if this observer method is asynchronous
- isDelegate() - Method in interface jakarta.enterprise.inject.spi.InjectionPoint
-
Determines if the injection point is a decorator delegate injection point.
- isInterceptorBinding(Class<? extends Annotation>) - Method in interface jakarta.enterprise.inject.spi.BeanManager
-
Test the given annotation type to determine if it is an interceptor
binding type .
- isNormalScope(Class<? extends Annotation>) - Method in interface jakarta.enterprise.inject.spi.BeanManager
-
- isNullable() - Method in interface jakarta.enterprise.inject.spi.Bean
-
- isPassivatingScope(Class<? extends Annotation>) - Method in interface jakarta.enterprise.inject.spi.BeanManager
-
Test the given annotation type to determine if it is a passivating
scope type.
- isQualifier(Class<? extends Annotation>) - Method in interface jakarta.enterprise.inject.spi.BeanManager
-
Test the given annotation type to determine if it is a qualifier type.
- isResolvable() - Method in interface jakarta.enterprise.inject.Instance
-
Determines if there is exactly one bean that matches the required type and qualifiers and is eligible for injection
into the class into which the parent Instance
was injected.
- isRunning() - Method in interface jakarta.enterprise.inject.se.SeContainer
-
Check if the container is running or was shut down
- isScope(Class<? extends Annotation>) - Method in interface jakarta.enterprise.inject.spi.BeanManager
-
Test the given annotation type to determine if it is a
scope type.
- isStatic() - Method in interface jakarta.enterprise.inject.spi.AnnotatedMember
-
Determines if the member is static.
- isStereotype(Class<? extends Annotation>) - Method in interface jakarta.enterprise.inject.spi.BeanManager
-
Test the given annotation type to determine if it is a
stereotype.
- isTransient() - Method in interface jakarta.enterprise.context.Conversation
-
Determine if the conversation is marked transient or long-running.
- isTransient() - Method in interface jakarta.enterprise.inject.spi.InjectionPoint
-
Determines if the injection is a transient field.
- isUnsatisfied() - Method in interface jakarta.enterprise.inject.Instance
-
Determines if there is no bean that matches the required type and qualifiers and is eligible for injection into the class
into which the parent Instance
was injected.
- params() - Method in interface jakarta.enterprise.inject.spi.configurator.AnnotatedConstructorConfigurator
-
- params() - Method in interface jakarta.enterprise.inject.spi.configurator.AnnotatedMethodConfigurator
-
- PassivationCapable - Interface in jakarta.enterprise.inject.spi
-
Indicates that a custom implementation of
Bean
or
Contextual
is passivation capable.
- postConstruct(T) - Method in interface jakarta.enterprise.inject.spi.InjectionTarget
-
Calls the PostConstruct
callback, if it exists, according to the semantics required by the Java
EE platform specification.
- postConstruct() - Method in class jakarta.enterprise.inject.spi.Unmanaged.UnmanagedInstance
-
Call the @PostConstruct callback
- preDestroy(T) - Method in interface jakarta.enterprise.inject.spi.InjectionTarget
-
Calls the PreDestroy
callback, if it exists, according to the semantics required by the Java EE
platform specification.
- preDestroy() - Method in class jakarta.enterprise.inject.spi.Unmanaged.UnmanagedInstance
-
Call the @PreDestroy callback
- Prioritized - Interface in jakarta.enterprise.inject.spi
-
This interface allows some SPI implementation to change their priority programmatically.
- priority(int) - Method in interface jakarta.enterprise.inject.spi.configurator.ObserverMethodConfigurator
-
Set the priority for the observer to build
- ProcessAnnotatedType<X> - Interface in jakarta.enterprise.inject.spi
-
The container fires an event of this type for each Java class or interface it discovers in a bean archive, before it reads
the declared annotations.
- ProcessBean<X> - Interface in jakarta.enterprise.inject.spi
-
The container fires an event of this type for each enabled bean, interceptor or decorator deployed in a bean archive, before
registering the
Bean
object.
- ProcessBeanAttributes<T> - Interface in jakarta.enterprise.inject.spi
-
The container fires an event of this type for each enabled bean, interceptor or decorator deployed in a bean archive before
registering the
Bean
object.
- ProcessInjectionPoint<T,X> - Interface in jakarta.enterprise.inject.spi
-
The container fires an event of this type for every injection point of every Java EE component class supporting injection
that may be instantiated by the container at runtime, including every managed bean declared using
jakarta.annotation.ManagedBean
, EJB session or message-driven bean, enabled bean, enabled interceptor or enabled
decorator.
- ProcessInjectionTarget<X> - Interface in jakarta.enterprise.inject.spi
-
The container fires an event of this type for every Java EE component class supporting injection that may be instantiated by
the container at runtime, including every managed bean declared using jakarta.annotation.ManagedBean
, EJB session or
message-driven bean, enabled bean, enabled interceptor or enabled decorator.
- ProcessManagedBean<X> - Interface in jakarta.enterprise.inject.spi
-
The container fires an event of this type for each enabled managed bean, before registering the
Bean
object.
- ProcessObserverMethod<T,X> - Interface in jakarta.enterprise.inject.spi
-
- ProcessProducer<T,X> - Interface in jakarta.enterprise.inject.spi
-
- ProcessProducerField<T,X> - Interface in jakarta.enterprise.inject.spi
-
The container fires an event of this type for each enabled producer field, before registering the
Bean
object.
- ProcessProducerMethod<T,X> - Interface in jakarta.enterprise.inject.spi
-
The container fires an event of this type for each enabled producer method, before registering the
Bean
object.
- ProcessSessionBean<X> - Interface in jakarta.enterprise.inject.spi
-
The container fires an event of this type for each enabled session bean, before registering the
Bean
object.
- ProcessSyntheticAnnotatedType<X> - Interface in jakarta.enterprise.inject.spi
-
- ProcessSyntheticBean<X> - Interface in jakarta.enterprise.inject.spi
-
- ProcessSyntheticObserverMethod<T,X> - Interface in jakarta.enterprise.inject.spi
-
- produce(CreationalContext<T>) - Method in interface jakarta.enterprise.inject.spi.Producer
-
Causes an instance to be produced via the Producer
.
- produce() - Method in class jakarta.enterprise.inject.spi.Unmanaged.UnmanagedInstance
-
Create the instance
- Producer<T> - Interface in jakarta.enterprise.inject.spi
-
Provides a generic operation for producing an instance of a type.
- ProducerConfigurator<T> - Interface in jakarta.enterprise.inject.spi.configurator
-
- ProducerFactory<X> - Interface in jakarta.enterprise.inject.spi
-
- Produces - Annotation Type in jakarta.enterprise.inject
-
Identifies a producer method or field.
- produceWith(Function<Instance<Object>, U>) - Method in interface jakarta.enterprise.inject.spi.configurator.BeanConfigurator
-
Set a callback to create a bean instance.
- produceWith(Function<CreationalContext<U>, U>) - Method in interface jakarta.enterprise.inject.spi.configurator.ProducerConfigurator
-
Set a callback to produce a new instance.
- push(T) - Method in interface jakarta.enterprise.context.spi.CreationalContext
-
Registers an incompletely initialized contextual instance the with the container.
- scope(Class<? extends Annotation>) - Method in interface jakarta.enterprise.inject.spi.configurator.BeanAttributesConfigurator
-
Replace Bean scope
- scope(Class<? extends Annotation>) - Method in interface jakarta.enterprise.inject.spi.configurator.BeanConfigurator
-
Replace Bean scope
- SeContainer - Interface in jakarta.enterprise.inject.se
-
Provides access to the current container in Java SE.
- SeContainerInitializer - Class in jakarta.enterprise.inject.se
-
A CDI container initializer for Java SE.
- SeContainerInitializer() - Constructor for class jakarta.enterprise.inject.se.SeContainerInitializer
-
- select(Annotation...) - Method in interface jakarta.enterprise.event.Event
-
Obtains a child Event
for the given additional required qualifiers.
- select(Class<U>, Annotation...) - Method in interface jakarta.enterprise.event.Event
-
Obtains a child Event
for the given required type and additional required qualifiers.
- select(TypeLiteral<U>, Annotation...) - Method in interface jakarta.enterprise.event.Event
-
Obtains a child Event
for the given required type and additional required qualifiers.
- select(Annotation...) - Method in interface jakarta.enterprise.inject.Instance
-
Obtains a child Instance
for the given additional required qualifiers.
- select(Class<U>, Annotation...) - Method in interface jakarta.enterprise.inject.Instance
-
Obtains a child Instance
for the given required type and additional required qualifiers.
- select(TypeLiteral<U>, Annotation...) - Method in interface jakarta.enterprise.inject.Instance
-
Obtains a child Instance
for the given required type and additional required qualifiers.
- selectAlternatives(Class<?>...) - Method in class jakarta.enterprise.inject.se.SeContainerInitializer
-
Add alternatives classes to the list of selected alternatives for the synthetic bean archive.
- selectAlternativeStereotypes(Class<? extends Annotation>...) - Method in class jakarta.enterprise.inject.se.SeContainerInitializer
-
Add alternative stereotype classes to the list of selected alternative stereotypes for the synthetic bean archive.
- SESSION - Static variable in class jakarta.enterprise.context.BeforeDestroyed.Literal
-
- SESSION - Static variable in class jakarta.enterprise.context.Destroyed.Literal
-
- SESSION - Static variable in class jakarta.enterprise.context.Initialized.Literal
-
- SessionBeanType - Enum in jakarta.enterprise.inject.spi
-
Identifies the kind of EJB session bean.
- SessionScoped - Annotation Type in jakarta.enterprise.context
-
Specifies that a bean is session scoped.
- SessionScoped.Literal - Class in jakarta.enterprise.context
-
- set(String, Object) - Method in interface jakarta.enterprise.event.NotificationOptions.Builder
-
- setAnnotatedType(AnnotatedType<X>) - Method in interface jakarta.enterprise.inject.spi.ProcessAnnotatedType
-
- setBeanAttributes(BeanAttributes<T>) - Method in interface jakarta.enterprise.inject.spi.ProcessBeanAttributes
-
- setCDIProvider(CDIProvider) - Static method in class jakarta.enterprise.inject.spi.CDI
-
- setClassLoader(ClassLoader) - Method in class jakarta.enterprise.inject.se.SeContainerInitializer
-
- setExecutor(Executor) - Method in interface jakarta.enterprise.event.NotificationOptions.Builder
-
- setInjectionPoint(InjectionPoint) - Method in interface jakarta.enterprise.inject.spi.ProcessInjectionPoint
-
Replaces the InjectionPoint.
- setInjectionTarget(InjectionTarget<X>) - Method in interface jakarta.enterprise.inject.spi.ProcessInjectionTarget
-
- setObserverMethod(ObserverMethod<T>) - Method in interface jakarta.enterprise.inject.spi.ProcessObserverMethod
-
- setProducer(Producer<X>) - Method in interface jakarta.enterprise.inject.spi.ProcessProducer
-
Replaces the
Producer
object that will be used by the container to call the producer
method or read the producer field.
- setProperties(Map<String, Object>) - Method in class jakarta.enterprise.inject.se.SeContainerInitializer
-
Set all the configuration properties.
- setTimeout(long) - Method in interface jakarta.enterprise.context.Conversation
-
Set the timeout of the current conversation.
- SingletonLiteral - Class in jakarta.enterprise.inject.literal
-
Supports inline instantiation of the Singleton
annotation.
- SingletonLiteral() - Constructor for class jakarta.enterprise.inject.literal.SingletonLiteral
-
- Specializes - Annotation Type in jakarta.enterprise.inject
-
Indicates that a bean directly specializes another bean.
- Specializes.Literal - Class in jakarta.enterprise.inject
-
Supports inline instantiation of the
Specializes
annotation.
- Stereotype - Annotation Type in jakarta.enterprise.inject
-
Specifies that an annotation type is a stereotype.
- stereotypes(Set<Class<? extends Annotation>>) - Method in interface jakarta.enterprise.inject.spi.configurator.BeanAttributesConfigurator
-
Replace stereotypes on the configured bean
- stereotypes(Set<Class<? extends Annotation>>) - Method in interface jakarta.enterprise.inject.spi.configurator.BeanConfigurator
-
Replace stereotypes on the configured bean
- stream() - Method in interface jakarta.enterprise.inject.Instance
-
When called, provides back a Stream of the beans available in this Instance.