AfterBeanDiscovery |
Events that are fired after discovery bean process.
|
AfterDeploymentValidation |
Event that is fired after container
validates all injection points are valid.
|
AfterTypeDiscovery |
This event will get fired after the container has completed the
class scanning process and all AnnotatedTypes got discovered
from the classpath.
|
Annotated |
Describes annotated member properties.
|
AnnotatedCallable<X> |
Defines callables member contract.
|
AnnotatedConstructor<X> |
Defines member constructor contract.
|
AnnotatedField<X> |
Defines field member contract.
|
AnnotatedMember<X> |
Defines annotated members common contract.
|
AnnotatedMethod<X> |
Define method member contract.
|
AnnotatedParameter<X> |
Defines member parameter contract.
|
AnnotatedType<X> |
Defines alternative meta data for bean class.
|
Bean<T> |
Reprensts bean instances that are contextual
and injectable by the container.
|
BeanAttributes<T> |
Defines the mutable parts of the Bean interface.
|
BeanManager |
The interface BeanManager is the central point for dealing with CDI.
|
BeforeBeanDiscovery |
Container fires this event before discovery
of the beans process.
|
BeforeShutdown |
Event is fired before shut down of the
container.
|
CDIProvider |
Pluggable mechanism to resolve the CDI instance.
|
Decorator<T> |
Decorator Bean.
|
EventMetadata |
An Observer Method can inject an Dependent
EventMetadata object containing information about the
sender of the event.
|
Extension |
Marker interface that is implemented by the classes
that listen for the container events.
|
InjectionPoint |
An InjectionPoint object provides metadata information about an injection point.
|
InjectionTarget<T> |
Provides operations for performing dependency injection and lifecycle
callbacks on an instance of a type.
|
InjectionTargetFactory<T> |
|
Interceptor<T> |
A Bean for creating and using an interceptor.
|
ObserverMethod<T> |
ObserverMethod is the SPI to handle an observer method, which is
an event consumer for an event of the given type T.
|
PassivationCapable |
|
ProcessAnnotatedType<X> |
Event is fired before reading any annotations on the class.
|
ProcessBean<X> |
Fires event before registering bean with container.
|
ProcessBeanAttributes<T> |
|
ProcessInjectionPoint<T,X> |
Gets fired for each InjectionPoint.
|
ProcessInjectionTarget<X> |
Fired before manged bean, session bean or Java EE
component discovery.
|
ProcessManagedBean<X> |
Fired before registering managed bean.
|
ProcessObserverMethod<T,X> |
Fired for each observer.
|
ProcessProducer<X,T> |
Container fires this event for each
producer field/method including resources.
|
ProcessProducerField<X,T> |
Fired before registering producer field.
|
ProcessProducerMethod<X,T> |
Fired before registering producer method.
|
ProcessSessionBean<X> |
Fires event before registering session bean.
|
ProcessSyntheticAnnotatedType<X> |
This event gets fired for AnnotatedTypes which are not a result
of the scanning process but got manually added.
|
Producer<T> |
Provides a generic operation for producing an instance of a type.
|
ProducerFactory<X> |
A factory which is able to create container provided
Producer s.
|