Modifier and Type | Class and Description |
---|---|
class |
AbstractOwbBean<T>
Abstract implementation of the
OwbBean contract. |
class |
AbstractProducerBean<T>
Abstract class for producer components.
|
class |
BeanAttributesImpl<T> |
class |
BeanManagerBean |
class |
BeanMetadataBean<T>
Implicit metadata bean definition.
|
class |
BuiltInOwbBean<T> |
class |
CdiInterceptorBean<T>
Interceptor
Bean implementation for CDI-style Beans. |
class |
ConversationBean
Conversation bean implementation.
|
class |
DecoratorBean<T>
Decorator Bean implementation.
|
class |
DecoratorMetadataBean<T>
Implicit metadata bean definition.
|
class |
EjbInterceptorBean<T>
Interceptor Bean implementation for EJB-style Beans. |
class |
EventBean<T>
Implicit observable bean definition.
|
class |
ExtensionBean<T>
Extension service bean definition.
|
class |
InjectionPointBean |
class |
InjectionTargetBean<T>
Abstract class for injection target beans.
|
class |
InstanceBean<T> |
class |
InterceptedOrDecoratedBeanMetadataBean<T>
Implicit metadata bean definition.
|
class |
InterceptorBean<T>
Abstract
Interceptor Bean implementation. |
class |
InterceptorMetadataBean<T>
Implicit metadata bean definition.
|
class |
ManagedBean<T>
Managed bean implementation of the
Bean . |
class |
NewManagedBean<T>
Component definition with
New binding annotation. |
class |
ProducerFieldBean<T>
Defines the producer field component implementation.
|
class |
ProducerMethodBean<T>
Concrete implementation of the
AbstractOwbBean . |
class |
ResourceBean<X,T extends Annotation> |
class |
SelfInterceptorBean<T>
Implicit self-interceptor Bean implementation.
|
Constructor and Description |
---|
AbstractOwbBean(WebBeansContext webBeansContext,
WebBeansType webBeansType,
BeanAttributes<T> beanAttributes,
Class<?> beanClass,
boolean nullable) |
AbstractProducerBean(InjectionTargetBean<?> ownerComponent,
WebBeansType webBeansType,
BeanAttributes<T> beanAttributes,
Class<T> returnType,
ProducerFactory<?> producerFactory)
Create a new instance.
|
BeanAttributesImpl(BeanAttributes<T> beanAttributes,
boolean nullable) |
DecoratorBean(WebBeansContext webBeansContext,
WebBeansType webBeansType,
javax.enterprise.inject.spi.AnnotatedType<T> annotatedType,
BeanAttributes<T> beanAttributes,
Class<T> beanClass) |
InjectionTargetBean(WebBeansContext webBeansContext,
WebBeansType webBeansType,
javax.enterprise.inject.spi.AnnotatedType<T> annotatedType,
BeanAttributes<T> beanAttributes,
Class<T> beanClass) |
InjectionTargetBean(WebBeansContext webBeansContext,
WebBeansType webBeansType,
javax.enterprise.inject.spi.AnnotatedType<T> annotatedType,
BeanAttributes<T> beanAttributes,
Class<T> beanClass,
InjectionTargetFactory<T> factory)
Initializes the InjectionTarget Bean part.
|
InterceptorBean(WebBeansContext webBeansContext,
javax.enterprise.inject.spi.AnnotatedType<T> annotatedType,
BeanAttributes<T> beanAttributes,
Class<T> beanClass,
Map<javax.enterprise.inject.spi.InterceptionType,Method[]> interceptionMethods,
Method aroundConstruct,
InjectionTargetFactoryImpl<T> factory) |
Modifier and Type | Class and Description |
---|---|
class |
PassivationCapableThirdpartyBeanImpl<T> |
class |
ThirdpartyBeanImpl<T> |
Modifier and Type | Method and Description |
---|---|
BeanAttributes<?> |
AbstractBeanManager.createBeanAttributes(javax.enterprise.inject.spi.AnnotatedMember<?> member) |
<T> BeanAttributes<T> |
AbstractBeanManager.createBeanAttributes(javax.enterprise.inject.spi.AnnotatedType<T> type) |
Modifier and Type | Method and Description |
---|---|
<T> javax.enterprise.inject.spi.Bean<T> |
AbstractBeanManager.createBean(BeanAttributes<T> attributes,
Class<T> type,
InjectionTargetFactory<T> factory) |
<T,X> javax.enterprise.inject.spi.Bean<T> |
AbstractBeanManager.createBean(BeanAttributes<T> attributes,
Class<X> type,
ProducerFactory<X> factory) |
Modifier and Type | Class and Description |
---|---|
class |
UserTransactionBean |
class |
ValidatorBean |
class |
ValidatorFactoryBean |
Modifier and Type | Class and Description |
---|---|
class |
PrincipalBean |
Modifier and Type | Class and Description |
---|---|
class |
BaseEjbBean<T>
Defines bean contract for the session beans.
|
Constructor and Description |
---|
BaseEjbBean(WebBeansContext webBeansContext,
javax.enterprise.inject.spi.SessionBeanType type,
javax.enterprise.inject.spi.AnnotatedType<T> annotatedType,
BeanAttributes<T> beanAttributes,
Class<T> beanClass,
InjectionTargetFactoryImpl<T> factory)
Creates a new instance of the session bean.
|
Modifier and Type | Class and Description |
---|---|
class |
JmsBean<T> |
Copyright © 2008–2016 The Apache Software Foundation. All rights reserved.