Package javax.enterprise.inject.spi

Interface Summary
AfterBeanDiscovery Events that are fired after discovery bean process.
AfterDeploymentValidation Event that is fired after container validates all injection points are valid.
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.
BeanManager The interface Manager provides operations for obtaining the contextual instance of the webbeans.
BeforeBeanDiscovery Container fires this event before discovery of the beans process.
BeforeShutdown Event is fired before shut down of the container.
Decorator<T>  
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.
Interceptor<T>  
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.
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.
Producer<T> Provides a generic operation for producing an instance of a type.
 

Enum Summary
InterceptionType  
SessionBeanType Session bean type enumerations.
 



Copyright © 2003-2012 The Apache Software Foundation. All Rights Reserved.