| Constructor and Description |
|---|
AnnotationManager(WebBeansContext context) |
| Modifier and Type | Field and Description |
|---|---|
protected WebBeansContext |
AbstractOwbBean.webBeansContext |
| Modifier and Type | Method and Description |
|---|---|
WebBeansContext |
OwbBean.getWebBeansContext() |
WebBeansContext |
AbstractOwbBean.getWebBeansContext()
Get the web beans context this bean is associated with
|
| Constructor and Description |
|---|
AbstractOwbBean(WebBeansContext webBeansContext,
WebBeansType webBeansType,
BeanAttributes<T> beanAttributes,
Class<?> beanClass,
boolean nullable) |
BeanManagerBean(WebBeansContext webBeansContext) |
BeanMetadataBean(WebBeansContext webBeansContext) |
BuiltInOwbBean(WebBeansContext webBeansContext,
WebBeansType webBeansType,
BeanAttributesImpl<T> beanAttributes,
Class<T> returnType,
boolean nullable,
ProducerFactory<T> producerFactory) |
BuiltInOwbBean(WebBeansContext webBeansContext,
WebBeansType webBeansType,
Class<T> returnType,
ProducerFactory<T> producerFactory) |
CdiInterceptorBean(WebBeansContext webBeansContext,
AnnotatedType<T> annotatedType,
BeanAttributesImpl<T> beanAttributes,
Class<T> beanClass,
Set<Annotation> interceptorBindings,
boolean enabled,
Map<InterceptionType,Method[]> interceptionMethods,
Method aroundConstruct) |
ConversationBean(WebBeansContext webBeansContext)
Default constructor.
|
DecoratorBean(WebBeansContext webBeansContext,
WebBeansType webBeansType,
AnnotatedType<T> annotatedType,
BeanAttributes<T> beanAttributes,
Class<T> beanClass) |
DecoratorMetadataBean(WebBeansContext webBeansContext) |
EjbInterceptorBean(WebBeansContext webBeansContext,
AnnotatedType<T> annotated,
BeanAttributesImpl<T> beanAttributes,
Class<T> beanClass,
Map<InterceptionType,Method[]> interceptionMethods,
Method aroundConstruct) |
EventBean(WebBeansContext webBeansContext)
Creates a new instance of event bean.
|
ExtensionBean(WebBeansContext webBeansContext,
Class<T> returnType)
Creates a new extesion bean.
|
ExtensionProducerFactory(AnnotatedType<T> annotatedType,
WebBeansContext webBeansContext) |
InjectionPointBean(WebBeansContext webBeansContext) |
InjectionTargetBean(WebBeansContext webBeansContext,
WebBeansType webBeansType,
AnnotatedType<T> annotatedType,
BeanAttributes<T> beanAttributes,
Class<T> beanClass) |
InjectionTargetBean(WebBeansContext webBeansContext,
WebBeansType webBeansType,
AnnotatedType<T> annotatedType,
BeanAttributes<T> beanAttributes,
Class<T> beanClass,
InjectionTargetFactory<T> factory)
Initializes the InjectionTarget Bean part.
|
InstanceBean(WebBeansContext webBeansContext) |
InterceptedOrDecoratedBeanMetadataBean(WebBeansContext webBeansContext) |
InterceptorBean(WebBeansContext webBeansContext,
AnnotatedType<T> annotatedType,
BeanAttributes<T> beanAttributes,
Class<T> beanClass,
Map<InterceptionType,Method[]> interceptionMethods,
Method aroundConstruct,
InjectionTargetFactoryImpl<T> factory) |
InterceptorBean(WebBeansContext webBeansContext,
AnnotatedType<T> annotatedType,
BeanAttributesImpl<T> beanAttributes,
Class<T> beanClass,
Map<InterceptionType,Method[]> interceptionMethods,
Method aroundConstructMethod) |
InterceptorMetadataBean(WebBeansContext webBeansContext) |
ManagedBean(WebBeansContext webBeansContext,
WebBeansType webBeansType,
AnnotatedType<T> annotated,
BeanAttributesImpl<T> beanAttributes,
Class<T> beanClass) |
NewManagedBean(WebBeansContext webBeansContext,
WebBeansType webBeansType,
AnnotatedType<T> annotatedType,
BeanAttributesImpl<T> beanAttributes,
Class<T> beanClass,
Set<InjectionPoint> injectionPoints) |
ResourceProvider(ResourceReference<T,?> resourceReference,
WebBeansContext webBeansContext) |
SelfInterceptorBean(WebBeansContext webBeansContext,
AnnotatedType<T> annotatedType,
BeanAttributesImpl<T> beanAttributes,
Class<T> beanClass,
Map<InterceptionType,Method[]> interceptionMethods,
Method aroundConstruct) |
| Modifier and Type | Field and Description |
|---|---|
protected WebBeansContext |
ProducerMethodBeansBuilder.webBeansContext |
protected WebBeansContext |
ProducerFieldBeansBuilder.webBeansContext |
protected WebBeansContext |
ObserverMethodsBuilder.webBeansContext |
protected WebBeansContext |
ManagedBeanBuilder.webBeansContext |
protected WebBeansContext |
InterceptorBeanBuilder.webBeansContext |
protected WebBeansContext |
ExtensionBeanBuilder.webBeansContext |
protected WebBeansContext |
DecoratorBeanBuilder.webBeansContext |
protected WebBeansContext |
BeanAttributesBuilder.webBeansContext |
| Modifier and Type | Method and Description |
|---|---|
static BeanAttributesBuilder.BeanAttributesBuilderFactory |
BeanAttributesBuilder.forContext(WebBeansContext webBeansContext) |
| Constructor and Description |
|---|
PassivationCapableThirdpartyBeanImpl(WebBeansContext webBeansContext,
Bean<T> bean) |
ThirdpartyBeanImpl(WebBeansContext webBeansContext,
Bean<T> bean) |
| Modifier and Type | Method and Description |
|---|---|
static WebBeansContext |
WebBeansContext.currentInstance()
Method to be used when static use is truely unavoidable, such as serialization
Ideally this method would never lazily create a WebBeansContext and as we don't
want to do any deployment of new apps during deserialization, we want to rehydrate
objects from an existing WebBeansContext which should be the active context.
|
static WebBeansContext |
WebBeansContext.getInstance() |
static WebBeansContext |
WebBeansFinder.getSingletonInstance() |
| Modifier and Type | Method and Description |
|---|---|
static <T> Bean<T> |
EJBWebBeansConfigurator.defineEjbBean(Class<T> clazz,
ProcessAnnotatedType<T> processAnnotatedTypeEvent,
WebBeansContext webBeansContext)
Returns ejb bean.
|
static boolean |
EJBWebBeansConfigurator.isSessionBean(Class<?> clazz,
WebBeansContext webBeansContext)
Returns true if given class is an deployed ejb bean class, false otherwise.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
WebBeansFinder.setSingletonService(SingletonService<WebBeansContext> singletonSvc) |
| Constructor and Description |
|---|
BeansDeployer(WebBeansXMLConfigurator xmlConfigurator,
WebBeansContext webBeansContext)
Creates a new deployer with given xml configurator.
|
DeploymentValidationService(WebBeansContext webBeansContext) |
| Modifier and Type | Method and Description |
|---|---|
protected WebBeansContext |
InjectionTargetFactoryImpl.getWebBeansContext() |
WebBeansContext |
InjectableBeanManager.getWebBeansContext() |
WebBeansContext |
BeanManagerImpl.getWebBeansContext() |
protected abstract WebBeansContext |
AbstractBeanManager.getWebBeansContext() |
| Constructor and Description |
|---|
BeanManagerImpl(WebBeansContext webBeansContext)
Creates a new
BeanManager instance. |
DecoratorInjectionTargetFactory(AnnotatedType<T> annotatedType,
WebBeansContext webBeansContext) |
InjectionResolver(WebBeansContext webBeansContext)
Creates a new injection resolve for given bean manager.
|
InjectionTargetFactoryImpl(AnnotatedType<T> annotatedType,
WebBeansContext webBeansContext) |
InterceptorInjectionTargetFactory(AnnotatedType<T> annotatedType,
WebBeansContext webBeansContext) |
| Constructor and Description |
|---|
ContextFactory(WebBeansContext webBeansContext)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
WebBeansContext |
CreationalContextImpl.getWebBeansContext() |
| Constructor and Description |
|---|
CreationalContextFactory(WebBeansContext webBeansContext)
Creates a new
CreationalContextFactory instance. |
| Constructor and Description |
|---|
ConversationImpl(String sessionId,
WebBeansContext webBeansContext)
Creates a new conversation instance.
|
ConversationImpl(WebBeansContext webBeansContext) |
ConversationManager(WebBeansContext webBeansContext)
Creates new conversation manager
|
| Modifier and Type | Method and Description |
|---|---|
WebBeansContext |
DefaultSingletonService.get(Object key)
Gets singleton instance for deployment.
|
| Constructor and Description |
|---|
DecoratorComparator(WebBeansContext webBeansContext) |
DecoratorsManager(WebBeansContext webBeansContext) |
| Constructor and Description |
|---|
StereoTypeModel(WebBeansContext webBeansContext,
Class<? extends Annotation> clazz)
Creates a new instance of the stereotype model for
given class.
|
StereoTypeModel(WebBeansContext webBeansContext,
Class<? extends Annotation> clazz,
Annotation[] annotationDefs) |
| Modifier and Type | Method and Description |
|---|---|
protected WebBeansContext |
ObserverMethodImpl.getWebBeansContext() |
| Modifier and Type | Method and Description |
|---|---|
static void |
EventUtil.checkEventBindings(WebBeansContext webBeansContext,
Set<Annotation> annotations) |
| Constructor and Description |
|---|
EventImpl(Annotation[] injectedBindings,
Type eventType,
InjectionPoint injectionPoint,
WebBeansContext webBeansContext)
Creates a new event.
|
NotificationManager(WebBeansContext webBeansContext) |
| Modifier and Type | Method and Description |
|---|---|
protected WebBeansContext |
AbstractInjectable.getWebBeansContext() |
| Constructor and Description |
|---|
AlternativesManager(WebBeansContext webBeansContext) |
| Constructor and Description |
|---|
InjectionPointFactory(WebBeansContext webBeansContext) |
| Constructor and Description |
|---|
InstanceImpl(Type injectionClazz,
InjectionPoint injectionPoint,
WebBeansContext webBeansContext,
CreationalContextImpl<?> creationalContext,
Annotation... annotations)
Creates new instance.
|
| Constructor and Description |
|---|
InterceptorComparator(WebBeansContext webBeansContext) |
InterceptorResolutionService(WebBeansContext webBeansContext) |
InterceptorsManager(WebBeansContext webBeansContext) |
InterceptorUtil(WebBeansContext webBeansContext) |
| Modifier and Type | Field and Description |
|---|---|
protected WebBeansContext |
AbstractLifeCycle.webBeansContext |
| Modifier and Type | Method and Description |
|---|---|
WebBeansContext |
AbstractLifeCycle.getWebBeansContext() |
| Constructor and Description |
|---|
AbstractLifeCycle(Properties properties,
WebBeansContext webBeansContext) |
| Modifier and Type | Field and Description |
|---|---|
protected WebBeansContext |
InjectionTargetImpl.webBeansContext |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractProducer.defineInterceptorStack(Bean<T> bean,
AnnotatedType<T> annotatedType,
WebBeansContext webBeansContext)
Configure bean instance interceptor stack.
|
protected void |
InjectionTargetImpl.defineLifecycleInterceptors(Bean<T> bean,
AnnotatedType<T> annotatedType,
WebBeansContext webBeansContext) |
protected void |
AbstractProducer.defineLifecycleInterceptors(Bean<T> bean,
AnnotatedType<T> annotatedType,
WebBeansContext webBeansContext) |
| Constructor and Description |
|---|
ExtensionLoader(WebBeansContext webBeansContext)
Creates a new loader instance.
|
| Constructor and Description |
|---|
AfterBeanDiscoveryImpl(WebBeansContext webBeansContext) |
BeforeBeanDiscoveryImpl(WebBeansContext webBeansContext) |
| Modifier and Type | Field and Description |
|---|---|
protected WebBeansContext |
AbstractProxyFactory.webBeansContext |
| Constructor and Description |
|---|
AbstractProxyFactory(WebBeansContext webBeansContext) |
InterceptorDecoratorProxyFactory(WebBeansContext webBeansContext) |
NormalScopeProxyFactory(WebBeansContext webBeansContext) |
SubclassProxyFactory(WebBeansContext webBeansContext) |
| Constructor and Description |
|---|
WebBeansUtil(WebBeansContext webBeansContext) |
Copyright © 2008–2014 The Apache Software Foundation. All rights reserved.