Modifier and Type | Class and Description |
---|---|
class |
AbstractOwbBean<T>
Abstract implementation of the
OwbBean contract. |
class |
AbstractProducerBean<T>
Abstract class for producer components.
|
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 |
---|
BuiltInOwbBean(WebBeansContext webBeansContext,
WebBeansType webBeansType,
BeanAttributesImpl<T> beanAttributes,
Class<T> returnType,
boolean nullable,
ProducerFactory<T> producerFactory) |
CdiInterceptorBean(WebBeansContext webBeansContext,
javax.enterprise.inject.spi.AnnotatedType<T> annotatedType,
BeanAttributesImpl<T> beanAttributes,
Class<T> beanClass,
Set<Annotation> interceptorBindings,
boolean enabled,
Map<javax.enterprise.inject.spi.InterceptionType,Method[]> interceptionMethods,
Method aroundConstruct) |
EjbInterceptorBean(WebBeansContext webBeansContext,
javax.enterprise.inject.spi.AnnotatedType<T> annotated,
BeanAttributesImpl<T> beanAttributes,
Class<T> beanClass,
Map<javax.enterprise.inject.spi.InterceptionType,Method[]> interceptionMethods,
Method aroundConstruct) |
InterceptorBean(WebBeansContext webBeansContext,
javax.enterprise.inject.spi.AnnotatedType<T> annotatedType,
BeanAttributesImpl<T> beanAttributes,
Class<T> beanClass,
Map<javax.enterprise.inject.spi.InterceptionType,Method[]> interceptionMethods,
Method aroundConstructMethod) |
ManagedBean(WebBeansContext webBeansContext,
WebBeansType webBeansType,
javax.enterprise.inject.spi.AnnotatedType<T> annotated,
BeanAttributesImpl<T> beanAttributes,
Class<T> beanClass) |
NewManagedBean(WebBeansContext webBeansContext,
WebBeansType webBeansType,
javax.enterprise.inject.spi.AnnotatedType<T> annotatedType,
BeanAttributesImpl<T> beanAttributes,
Class<T> beanClass,
Set<javax.enterprise.inject.spi.InjectionPoint> injectionPoints) |
ProducerFieldBean(InjectionTargetBean<?> ownerComponent,
BeanAttributesImpl<T> beanAttributes,
Class<T> returnType,
ProducerFactory<T> producerFactory)
Defines the new producer field component.
|
ProducerMethodBean(InjectionTargetBean<P> ownerComponent,
BeanAttributesImpl<T> beanAttributes,
Class<T> returnType,
MethodProducerFactory<P> producerFactory)
Creates a new instance.
|
ResourceBean(InjectionTargetBean<?> ownerComponent,
ResourceReference<X,T> resourceReference,
BeanAttributesImpl<X> beanAttributes,
Class<X> beanClass) |
SelfInterceptorBean(WebBeansContext webBeansContext,
javax.enterprise.inject.spi.AnnotatedType<T> annotatedType,
BeanAttributesImpl<T> beanAttributes,
Class<T> beanClass,
Map<javax.enterprise.inject.spi.InterceptionType,Method[]> interceptionMethods,
Method aroundConstruct) |
Modifier and Type | Field and Description |
---|---|
protected BeanAttributesImpl<T> |
DecoratorBeanBuilder.beanAttributes |
protected BeanAttributesImpl<T> |
InterceptorBeanBuilder.beanAttributes |
protected BeanAttributesImpl<T> |
ManagedBeanBuilder.beanAttributes |
protected BeanAttributesImpl<T> |
AbstractProducerBeanBuilder.beanAttributes |
Modifier and Type | Method and Description |
---|---|
BeanAttributesImpl<T> |
BeanAttributesBuilder.build() |
Constructor and Description |
---|
AbstractProducerBeanBuilder(InjectionTargetBean<?> parent,
A annotated,
BeanAttributesImpl<T> beanAttributes) |
CdiInterceptorBeanBuilder(WebBeansContext webBeansContext,
javax.enterprise.inject.spi.AnnotatedType<T> annotatedType,
BeanAttributesImpl<T> beanAttributes) |
DecoratorBeanBuilder(WebBeansContext webBeansContext,
javax.enterprise.inject.spi.AnnotatedType<T> annotatedType,
BeanAttributesImpl<T> beanAttributes) |
EjbInterceptorBeanBuilder(WebBeansContext webBeansContext,
javax.enterprise.inject.spi.AnnotatedType<T> annotatedType,
BeanAttributesImpl<T> beanAttributes) |
InterceptorBeanBuilder(WebBeansContext webBeansContext,
javax.enterprise.inject.spi.AnnotatedType<T> annotatedType,
BeanAttributesImpl<T> beanAttributes) |
ManagedBeanBuilder(WebBeansContext webBeansContext,
javax.enterprise.inject.spi.AnnotatedType<T> annotatedType,
BeanAttributesImpl<T> beanAttributes)
Creates a new creator.
|
ProducerFieldBeanBuilder(InjectionTargetBean<?> owner,
javax.enterprise.inject.spi.AnnotatedField<?> annotated,
BeanAttributesImpl<T> beanAttributes) |
ProducerMethodBeanBuilder(InjectionTargetBean<T> parent,
javax.enterprise.inject.spi.AnnotatedMethod<?> annotatedMethod,
BeanAttributesImpl<T> beanAttributes) |
ResourceBeanBuilder(InjectionTargetBean<?> parent,
ResourceReference<T,R> resourceRef,
javax.enterprise.inject.spi.AnnotatedField<?> annotatedField,
BeanAttributesImpl<T> beanAttributes) |
SelfInterceptorBeanBuilder(WebBeansContext webBeansContext,
javax.enterprise.inject.spi.AnnotatedType<T> annotatedType,
BeanAttributesImpl<T> beanAttributes) |
Modifier and Type | Class and Description |
---|---|
class |
PassivationCapableThirdpartyBeanImpl<T> |
class |
ThirdpartyBeanImpl<T> |
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.
|
Modifier and Type | Field and Description |
---|---|
protected BeanAttributesImpl<T> |
EjbBeanBuilder.beanAttributes |
Constructor and Description |
---|
BaseEjbBean(WebBeansContext webBeansContext,
javax.enterprise.inject.spi.SessionBeanType type,
javax.enterprise.inject.spi.AnnotatedType<T> annotatedType,
BeanAttributesImpl<T> beanAttributes,
Class<T> beanClass) |
EjbBeanBuilder(WebBeansContext webBeansContext,
javax.enterprise.inject.spi.AnnotatedType<T> annotatedType,
BeanAttributesImpl<T> beanAttributes) |
Modifier and Type | Class and Description |
---|---|
class |
JmsBean<T> |
Copyright © 2008–2016 The Apache Software Foundation. All rights reserved.