| Package | Description |
|---|---|
| org.jboss.weld.bean | |
| org.jboss.weld.bean.builtin | |
| org.jboss.weld.bean.builtin.ee | |
| org.jboss.weld.bootstrap | |
| org.jboss.weld.event |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractBean<T,S>
An abstract bean representation common for all beans
|
class |
AbstractClassBean<T>
An abstract bean representation common for class-based beans
|
class |
AbstractProducerBean<X,T,S extends java.lang.reflect.Member>
The implicit producer bean
|
class |
DecoratorImpl<T> |
class |
InterceptorImpl<T> |
class |
ManagedBean<T>
Represents a simple bean
|
class |
NewManagedBean<T>
Represents a @New simple bean
|
class |
NewSessionBean<T>
Represents a @New enterprise bean
|
class |
ProducerField<X,T>
Represents a producer field
|
class |
ProducerMethod<X,T>
Represents a producer method bean
|
class |
SessionBean<T>
An enterprise bean representation
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractBuiltInBean<T> |
class |
AbstractBuiltInMetadataBean<T>
|
class |
AbstractDecorableBuiltInBean<T>
Built-in bean that can be decorated by a
Decorator |
class |
AbstractFacadeBean<T>
The built-in bean for facade objects.
|
class |
AbstractStaticallyDecorableBuiltInBean<T>
A decorated built-in bean for which, unlike
AbstractFacadeBean, decorators only need to be resolved once. |
class |
BeanManagerBean |
class |
BeanManagerImplBean |
class |
BeanMetadataBean
Allows a bean to obtain information about itself.
|
class |
ContextBean<T extends Context> |
class |
ConversationBean |
class |
DecoratedBeanMetadataBean
Allows a decorator to obtain information about the bean it decorates.
|
class |
DecoratorMetadataBean
Allows a decorator to obtain information about itself.
|
class |
EventBean |
class |
EventMetadataBean
Built-in bean for event metadata.
|
class |
ExtensionBean |
class |
InjectionPointBean
Bean for InjectionPoint metadata
|
class |
InstanceBean |
class |
InterceptedBeanMetadataBean
Allows an interceptor to obtain information about the bean it intercepts.
|
class |
InterceptorMetadataBean
Allows an interceptor to obtain information about itself.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractEEBean<T> |
class |
EEResourceProducerField<X,T> |
class |
HttpServletRequestBean
Built-in bean exposing
HttpServletRequest. |
class |
HttpSessionBean
Built-in bean exposing
HttpSession. |
class |
PrincipalBean |
class |
ServletContextBean
Built-in bean exposing
ServletContext. |
class |
StaticEEResourceProducerField<X,T>
A resource producer field that is static (not injected).
|
class |
UserTransactionBean |
| Modifier and Type | Method and Description |
|---|---|
java.util.Set<? extends RIBean<?>> |
BeanDeployerEnvironment.getBeans() |
| Modifier and Type | Method and Description |
|---|---|
protected <T,X> void |
ExtensionBeanDeployer.createObserverMethod(RIBean<X> declaringBean,
BeanManagerImpl beanManager,
EnhancedAnnotatedMethod<T,? super X> method,
java.util.Set<ObserverInitializationContext<?,?>> observerMethodInitializers) |
protected <X> void |
ExtensionBeanDeployer.createObserverMethods(RIBean<X> declaringBean,
BeanManagerImpl beanManager,
EnhancedAnnotatedType<? super X> annotatedClass,
java.util.Set<ObserverInitializationContext<?,?>> observerMethodInitializers) |
void |
AbstractBeanDeployer.fireBeanEvents(RIBean<?> bean) |
| Constructor and Description |
|---|
BeanDeployerEnvironment(java.util.Set<SlimAnnotatedTypeContext<?>> annotatedTypes,
java.util.Set<java.lang.Class<?>> vetoedClasses,
SetMultimap<java.lang.Class<?>,AbstractClassBean<?>> classBeanMap,
java.util.Set<ProducerField<?,?>> producerFields,
SetMultimap<BeanDeployerEnvironment.WeldMethodKey,ProducerMethod<?,?>> producerMethodBeanMap,
java.util.Set<RIBean<?>> beans,
java.util.Set<ObserverInitializationContext<?,?>> observers,
java.util.Set<DisposalMethod<?,?>> allDisposalBeans,
java.util.Set<DisposalMethod<?,?>> resolvedDisposalBeans,
java.util.Set<DecoratorImpl<?>> decorators,
java.util.Set<InterceptorImpl<?>> interceptors,
EjbDescriptors ejbDescriptors,
java.util.Set<EnhancedAnnotatedType<?>> newManagedBeanClasses,
java.util.Map<InternalEjbDescriptor<?>,EnhancedAnnotatedType<?>> newSessionBeanDescriptorsFromInjectionPoint,
BeanManagerImpl manager) |
| Modifier and Type | Field and Description |
|---|---|
protected RIBean<X> |
ObserverMethodImpl.declaringBean |
| Modifier and Type | Method and Description |
|---|---|
RIBean<X> |
ObserverMethodImpl.getDeclaringBean() |
| Modifier and Type | Method and Description |
|---|---|
static <T,X> ObserverMethodImpl<T,X> |
ObserverFactory.create(EnhancedAnnotatedMethod<T,? super X> method,
RIBean<X> declaringBean,
BeanManagerImpl manager)
Creates an observer
|
protected static java.lang.String |
ObserverMethodImpl.createId(EnhancedAnnotatedMethod<?,?> observer,
RIBean<?> declaringBean) |
protected MethodInjectionPoint<T,? super X> |
ObserverMethodImpl.initMethodInjectionPoint(EnhancedAnnotatedMethod<T,? super X> observer,
RIBean<X> declaringBean,
BeanManagerImpl manager) |
protected MethodInjectionPoint<T,? super X> |
ExtensionObserverMethodImpl.initMethodInjectionPoint(EnhancedAnnotatedMethod<T,? super X> observer,
RIBean<X> declaringBean,
BeanManagerImpl manager) |
| Constructor and Description |
|---|
ExtensionObserverMethodImpl(EnhancedAnnotatedMethod<T,? super X> observer,
RIBean<X> declaringBean,
BeanManagerImpl manager) |
ObserverMethodImpl(EnhancedAnnotatedMethod<T,? super X> observer,
RIBean<X> declaringBean,
BeanManagerImpl manager)
Creates an Observer which describes and encapsulates an observer method (8.5).
|
Copyright © 2014. All Rights Reserved.