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,
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) |
ConversationBean(WebBeansContext webBeansContext)
Default constructor.
|
DecoratorBean(WebBeansContext webBeansContext,
WebBeansType webBeansType,
javax.enterprise.inject.spi.AnnotatedType<T> annotatedType,
BeanAttributes<T> beanAttributes,
Class<T> beanClass) |
DecoratorMetadataBean(WebBeansContext webBeansContext) |
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) |
EventBean(WebBeansContext webBeansContext)
Creates a new instance of event bean.
|
ExtensionBean(WebBeansContext webBeansContext,
Class<T> returnType)
Creates a new extesion bean.
|
ExtensionProducerFactory(javax.enterprise.inject.spi.AnnotatedType<T> annotatedType,
WebBeansContext webBeansContext) |
InjectionPointBean(WebBeansContext webBeansContext) |
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.
|
InstanceBean(WebBeansContext webBeansContext) |
InterceptedOrDecoratedBeanMetadataBean(WebBeansContext webBeansContext) |
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) |
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) |
InterceptorMetadataBean(WebBeansContext webBeansContext) |
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) |
ResourceProvider(ResourceReference<T,?> resourceReference,
WebBeansContext webBeansContext) |
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 WebBeansContext |
DecoratorBeanBuilder.webBeansContext |
protected WebBeansContext |
ObserverMethodsBuilder.webBeansContext |
protected WebBeansContext |
InterceptorBeanBuilder.webBeansContext |
protected WebBeansContext |
ManagedBeanBuilder.webBeansContext |
protected WebBeansContext |
BeanAttributesBuilder.webBeansContext |
protected WebBeansContext |
ProducerMethodBeansBuilder.webBeansContext |
protected WebBeansContext |
ProducerFieldBeansBuilder.webBeansContext |
protected WebBeansContext |
ExtensionBeanBuilder.webBeansContext |
Modifier and Type | Method and Description |
---|---|
static BeanAttributesBuilder.BeanAttributesBuilderFactory |
BeanAttributesBuilder.forContext(WebBeansContext webBeansContext) |
Constructor and Description |
---|
BeanAttributesBuilder(WebBeansContext webBeansContext,
A annotated)
Creates a bean instance.
|
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) |
ExtensionBeanBuilder(WebBeansContext webBeansContext,
Class<T> type) |
FieldProducerFactory(javax.enterprise.inject.spi.AnnotatedField<? super P> producerField,
javax.enterprise.inject.spi.Bean<P> parent,
WebBeansContext webBeansContext) |
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.
|
MethodProducerFactory(javax.enterprise.inject.spi.AnnotatedMethod<? super P> producerMethod,
javax.enterprise.inject.spi.Bean<P> parent,
WebBeansContext webBeansContext) |
ObserverMethodsBuilder(WebBeansContext webBeansContext,
javax.enterprise.inject.spi.AnnotatedType<T> annotatedType)
Creates a new instance.
|
ProducerFieldBeansBuilder(WebBeansContext webBeansContext,
javax.enterprise.inject.spi.AnnotatedType<T> annotatedType)
Creates a new instance.
|
ProducerMethodBeansBuilder(WebBeansContext webBeansContext,
javax.enterprise.inject.spi.AnnotatedType<T> annotatedType)
Creates a new instance.
|
SelfInterceptorBeanBuilder(WebBeansContext webBeansContext,
javax.enterprise.inject.spi.AnnotatedType<T> annotatedType,
BeanAttributesImpl<T> beanAttributes) |
Constructor and Description |
---|
PassivationCapableThirdpartyBeanImpl(WebBeansContext webBeansContext,
javax.enterprise.inject.spi.Bean<T> bean) |
ThirdpartyBeanImpl(WebBeansContext webBeansContext,
javax.enterprise.inject.spi.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> javax.enterprise.inject.spi.Bean<T> |
EJBWebBeansConfigurator.defineEjbBean(Class<T> clazz,
javax.enterprise.inject.spi.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 |
---|---|
WebBeansContext |
BeanManagerImpl.getWebBeansContext() |
protected abstract WebBeansContext |
AbstractBeanManager.getWebBeansContext() |
protected WebBeansContext |
InjectionTargetFactoryImpl.getWebBeansContext() |
WebBeansContext |
InjectableBeanManager.getWebBeansContext() |
Constructor and Description |
---|
BeanManagerImpl(WebBeansContext webBeansContext)
Creates a new
BeanManager instance. |
DecoratorInjectionTargetFactory(javax.enterprise.inject.spi.AnnotatedType<T> annotatedType,
WebBeansContext webBeansContext) |
InjectionResolver(WebBeansContext webBeansContext)
Creates a new injection resolve for given bean manager.
|
InjectionTargetFactoryImpl(javax.enterprise.inject.spi.AnnotatedType<T> annotatedType,
WebBeansContext webBeansContext) |
InterceptorInjectionTargetFactory(javax.enterprise.inject.spi.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) |
Constructor and Description |
---|
UserTransactionBean(WebBeansContext webBeansContext) |
UserTransactionProvider(WebBeansContext webBeansContext) |
ValidatorBean(WebBeansContext webBeansContext) |
ValidatorFactoryBean(WebBeansContext webBeansContext) |
ValidatorFactoryProvider(WebBeansContext webBeansContext) |
ValidatorProvider(WebBeansContext webBeansContext) |
Constructor and Description |
---|
PrincipalBean(WebBeansContext webBeansContext) |
PrincipalProvider(WebBeansContext webBeansContext) |
Modifier and Type | Field and Description |
---|---|
protected WebBeansContext |
EjbBeanBuilder.webBeansContext |
Modifier and Type | Method and Description |
---|---|
protected javax.enterprise.inject.spi.InjectionTarget<T> |
EjbBeanBuilder.buildInjectionTarget(javax.enterprise.inject.spi.AnnotatedType<T> annotatedType,
Set<javax.enterprise.inject.spi.InjectionPoint> points,
WebBeansContext webBeansContext,
List<javax.enterprise.inject.spi.AnnotatedMethod<?>> postConstructMethods,
List<javax.enterprise.inject.spi.AnnotatedMethod<?>> preDestroyMethods) |
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.
|
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 | 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,
javax.enterprise.inject.spi.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,
javax.enterprise.inject.spi.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 | Method and Description |
---|---|
<T> JmsBean<T> |
JmsComponentFactory.getJmsComponent(WebBeansContext webBeansContext,
JMSModel model) |
Constructor and Description |
---|
OpenWebBeansJmsPlugin(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(javax.enterprise.inject.spi.Bean<T> bean,
javax.enterprise.inject.spi.AnnotatedType<T> annotatedType,
WebBeansContext webBeansContext)
Configure bean instance interceptor stack.
|
protected void |
InjectionTargetImpl.defineLifecycleInterceptors(javax.enterprise.inject.spi.Bean<T> bean,
javax.enterprise.inject.spi.AnnotatedType<T> annotatedType,
WebBeansContext webBeansContext) |
protected void |
AbstractProducer.defineLifecycleInterceptors(javax.enterprise.inject.spi.Bean<T> bean,
javax.enterprise.inject.spi.AnnotatedType<T> annotatedType,
WebBeansContext webBeansContext) |
Constructor and Description |
---|
AbstractDecoratorInjectionTarget(javax.enterprise.inject.spi.AnnotatedType<T> annotatedType,
Set<javax.enterprise.inject.spi.InjectionPoint> points,
WebBeansContext webBeansContext,
List<javax.enterprise.inject.spi.AnnotatedMethod<?>> postConstructMethods,
List<javax.enterprise.inject.spi.AnnotatedMethod<?>> preDestroyMethods) |
AbstractEjbInjectionTarget(javax.enterprise.inject.spi.AnnotatedType<T> annotatedType,
Set<javax.enterprise.inject.spi.InjectionPoint> points,
WebBeansContext webBeansContext) |
AnnotatedConstructorImpl(WebBeansContext webBeansContext,
Constructor<X> javaMember,
javax.enterprise.inject.spi.AnnotatedType<X> declaringType)
Create a ew instance.
|
AnnotatedElementFactory(WebBeansContext webBeansContext)
No instantiate.
|
BeanManagerProducer(WebBeansContext webBeansContext) |
ConversationProducer(javax.enterprise.inject.spi.AnnotatedType<ConversationImpl> annotatedType,
WebBeansContext webBeansContext) |
EventProducer(WebBeansContext webBeansContext) |
ExtensionProducer(javax.enterprise.inject.spi.AnnotatedType<T> annotatedType,
javax.enterprise.inject.spi.Bean<T> owner,
WebBeansContext webBeansContext) |
InjectionTargetImpl(javax.enterprise.inject.spi.AnnotatedType<T> annotatedType,
Set<javax.enterprise.inject.spi.InjectionPoint> points,
WebBeansContext webBeansContext,
List<javax.enterprise.inject.spi.AnnotatedMethod<?>> postConstructMethods,
List<javax.enterprise.inject.spi.AnnotatedMethod<?>> preDestroyMethods) |
InstanceProducer(Class<javax.enterprise.inject.Instance<T>> returnType,
Set<Annotation> qualifiers,
WebBeansContext webBeansContext) |
ProducerFieldProducer(javax.enterprise.inject.spi.Bean<P> owner,
javax.enterprise.inject.spi.AnnotatedField<? super P> producerField,
WebBeansContext context) |
ProducerMethodProducer(javax.enterprise.inject.spi.Bean<P> owner,
javax.enterprise.inject.spi.AnnotatedMethod<? super P> producerMethod,
javax.enterprise.inject.spi.AnnotatedMethod<? super P> disposerMethod,
Set<javax.enterprise.inject.spi.InjectionPoint> points,
Set<javax.enterprise.inject.spi.InjectionPoint> disposalIPs,
WebBeansContext webBeansContext) |
ProviderBasedProducer(WebBeansContext webBeansContext,
Class<T> returnType,
javax.inject.Provider<T> provider,
boolean proxy) |
ProviderBasedProducerFactory(boolean proxy,
javax.inject.Provider<?> provider,
Class<?> providerType,
WebBeansContext context) |
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 |
---|
ExtendedStandaloneResourceInjectionService(WebBeansContext webBeansContext) |
Modifier and Type | Method and Description |
---|---|
protected WebBeansContext |
StandaloneResourceInjectionService.getWebBeansContext() |
Constructor and Description |
---|
StandaloneResourceInjectionService(WebBeansContext webBeansContext) |
Constructor and Description |
---|
WebBeansUtil(WebBeansContext webBeansContext) |
Constructor and Description |
---|
WebContextsService(WebBeansContext webBeansContext)
Creates a new instance.
|
Constructor and Description |
---|
WebContainerLifecycle(WebBeansContext webBeansContext)
Creates a new lifecycle instance and initializes
the instance variables.
|
Copyright © 2008–2016 The Apache Software Foundation. All rights reserved.