Package org.apache.webbeans.component

Interface Summary
EnterpriseBeanMarker Marker interface for enterprise beans.
IBeanHasParent<T>  
InjectionTargetBean<T> Defines contract for injection target beans.
InterceptedMarker Marker interface for beans that can be intercepted.
JmsBeanMarker  
NewBean<T> Marker interface for @New based beans
OwbBean<T> OWB specific extension of the Bean interface.
 

Class Summary
AbstractInjectionTargetBean<T> Abstract class for injection target beans.
AbstractOwbBean<T> Abstract implementation of the OwbBean contract.
AbstractProducerBean<T> Abstract class for producer components.
BeanManagerBean  
BuildInOwbBean<T> Following 3 options are provided for vendor's build-in beans implementation: 1.
BuildInOwbBean.BuildInBeanMethodHandler<T> The default build in bean handler.
ConversationBean Conversation bean implementation.
EventBean<T> Implicit observable bean definition.
ExtensionBean<T> Extension service bean definition.
InjectionPointBean  
InjectionTargetWrapper<T> Reponsible for producing, injection etc.
InstanceBean<T>  
ManagedBean<T> Managed bean implementation of the Bean.
NewManagedBean<T> Component definition with New binding annotation.
ProducerFieldBean<T> Defines the producer field component implementation.
ProducerMethodBean<T> Concrete implementation of the AbstractOwbBean.
ResourceBean<X,T extends Annotation>  
 

Enum Summary
WebBeansType There are different Web Beans Component with regard to the definition.
 



Copyright © 2008-2011 The Apache Software Foundation. All Rights Reserved.