public class WebappBeanManager
extends org.apache.webbeans.container.BeanManagerImpl
| Constructor and Description |
|---|
WebappBeanManager(WebappWebBeansContext ctx) |
| Modifier and Type | Method and Description |
|---|---|
void |
afterStart() |
void |
beforeStop() |
<T> javax.enterprise.inject.spi.AnnotatedType<T> |
createAnnotatedType(Class<T> type) |
<T> org.apache.webbeans.context.creational.CreationalContextImpl<T> |
createCreationalContext(javax.enterprise.context.spi.Contextual<T> contextual) |
<T> javax.enterprise.inject.spi.InjectionTarget<T> |
createInjectionTarget(javax.enterprise.inject.spi.AnnotatedType<T> type) |
void |
fireEvent(Object event,
org.apache.webbeans.event.EventMetadata metadata,
boolean isLifecycleEvent) |
Set<javax.enterprise.inject.spi.Bean<?>> |
getBeans() |
Set<javax.enterprise.inject.spi.Bean<?>> |
getComponents() |
javax.enterprise.context.spi.Context |
getContext(Class<? extends Annotation> scope) |
javax.el.ELResolver |
getELResolver() |
Object |
getInjectableReference(javax.enterprise.inject.spi.InjectionPoint injectionPoint,
javax.enterprise.context.spi.CreationalContext<?> ctx) |
Set<Annotation> |
getInterceptorBindingDefinition(Class<? extends Annotation> qualifier) |
org.apache.webbeans.container.BeanManagerImpl |
getParentBm() |
javax.enterprise.inject.spi.Bean<?> |
getPassivationCapableBean(String id) |
boolean |
isInterceptorBinding(Class<? extends Annotation> annotationType) |
boolean |
isInUse() |
boolean |
isNormalScope(Class<? extends Annotation> annotationType) |
boolean |
isPassivatingScope(Class<? extends Annotation> annotationType) |
boolean |
isQualifier(Class<? extends Annotation> annotationType) |
boolean |
isStereotype(Class<? extends Annotation> annotationType) |
<T> Set<javax.enterprise.inject.spi.ObserverMethod<? super T>> |
resolveObserverMethods(T event,
org.apache.webbeans.event.EventMetadata metadata) |
javax.el.ExpressionFactory |
wrapExpressionFactory(javax.el.ExpressionFactory expressionFactory) |
addAdditionalAnnotatedType, addAdditionalAnnotatedType, addAdditionalInterceptorBindings, addAdditionalQualifier, addAdditionalScope, addBean, addContext, addInternalBean, addPassivationInfo, clear, clearCacheProxies, fireEvent, fireLifecycleEvent, getAdditionalAnnotatedType, getAdditionalAnnotatedTypes, getAdditionalQualifiers, getAdditionalScopes, getBeans, getBeans, getErrorStack, getInjectionResolver, getNotificationManager, getProducerForJavaEeComponent, getReference, getReference, getStereotypeDefinition, getWebBeansContext, isScope, parse, putProducerForJavaEeComponent, removeAdditionalAnnotatedType, removeAdditionalAnnotatedType, resolve, resolveDecorators, resolveInterceptors, resolveObserverMethods, setXMLConfigurator, validateareInterceptorBindingsEquivalent, areQualifiersEquivalent, createBean, createBean, createBeanAttributes, createBeanAttributes, createInjectionPoint, createInjectionPoint, getExtension, getInjectionTargetFactory, getInterceptorBindingHashCode, getProducerFactory, getProducerFactory, getQualifierHashCodepublic WebappBeanManager(WebappWebBeansContext ctx)
public void fireEvent(Object event, org.apache.webbeans.event.EventMetadata metadata, boolean isLifecycleEvent)
fireEvent in class org.apache.webbeans.container.BeanManagerImplpublic <T> Set<javax.enterprise.inject.spi.ObserverMethod<? super T>> resolveObserverMethods(T event, org.apache.webbeans.event.EventMetadata metadata)
resolveObserverMethods in class org.apache.webbeans.container.BeanManagerImplpublic Object getInjectableReference(javax.enterprise.inject.spi.InjectionPoint injectionPoint, javax.enterprise.context.spi.CreationalContext<?> ctx)
getInjectableReference in interface javax.enterprise.inject.spi.BeanManagergetInjectableReference in class org.apache.webbeans.container.BeanManagerImplpublic <T> org.apache.webbeans.context.creational.CreationalContextImpl<T> createCreationalContext(javax.enterprise.context.spi.Contextual<T> contextual)
createCreationalContext in interface javax.enterprise.inject.spi.BeanManagercreateCreationalContext in class org.apache.webbeans.container.BeanManagerImplpublic boolean isNormalScope(Class<? extends Annotation> annotationType)
isNormalScope in interface javax.enterprise.inject.spi.BeanManagerisNormalScope in class org.apache.webbeans.container.BeanManagerImplpublic boolean isPassivatingScope(Class<? extends Annotation> annotationType)
isPassivatingScope in interface javax.enterprise.inject.spi.BeanManagerisPassivatingScope in class org.apache.webbeans.container.BeanManagerImplpublic boolean isQualifier(Class<? extends Annotation> annotationType)
isQualifier in interface javax.enterprise.inject.spi.BeanManagerisQualifier in class org.apache.webbeans.container.BeanManagerImplpublic boolean isInterceptorBinding(Class<? extends Annotation> annotationType)
isInterceptorBinding in interface javax.enterprise.inject.spi.BeanManagerisInterceptorBinding in class org.apache.webbeans.container.BeanManagerImplpublic boolean isStereotype(Class<? extends Annotation> annotationType)
isStereotype in interface javax.enterprise.inject.spi.BeanManagerisStereotype in class org.apache.webbeans.container.BeanManagerImplpublic Set<Annotation> getInterceptorBindingDefinition(Class<? extends Annotation> qualifier)
getInterceptorBindingDefinition in interface javax.enterprise.inject.spi.BeanManagergetInterceptorBindingDefinition in class org.apache.webbeans.container.BeanManagerImplpublic javax.enterprise.context.spi.Context getContext(Class<? extends Annotation> scope)
getContext in interface javax.enterprise.inject.spi.BeanManagergetContext in class org.apache.webbeans.container.BeanManagerImplpublic javax.el.ELResolver getELResolver()
getELResolver in interface javax.enterprise.inject.spi.BeanManagergetELResolver in class org.apache.webbeans.container.BeanManagerImplpublic <T> javax.enterprise.inject.spi.AnnotatedType<T> createAnnotatedType(Class<T> type)
createAnnotatedType in interface javax.enterprise.inject.spi.BeanManagercreateAnnotatedType in class org.apache.webbeans.container.BeanManagerImplpublic <T> javax.enterprise.inject.spi.InjectionTarget<T> createInjectionTarget(javax.enterprise.inject.spi.AnnotatedType<T> type)
createInjectionTarget in interface javax.enterprise.inject.spi.BeanManagercreateInjectionTarget in class org.apache.webbeans.container.BeanManagerImplpublic javax.el.ExpressionFactory wrapExpressionFactory(javax.el.ExpressionFactory expressionFactory)
wrapExpressionFactory in interface javax.enterprise.inject.spi.BeanManagerwrapExpressionFactory in class org.apache.webbeans.container.BeanManagerImplpublic org.apache.webbeans.container.BeanManagerImpl getParentBm()
public boolean isInUse()
isInUse in class org.apache.webbeans.container.BeanManagerImplpublic Set<javax.enterprise.inject.spi.Bean<?>> getComponents()
getComponents in class org.apache.webbeans.container.BeanManagerImplpublic Set<javax.enterprise.inject.spi.Bean<?>> getBeans()
getBeans in class org.apache.webbeans.container.BeanManagerImplpublic javax.enterprise.inject.spi.Bean<?> getPassivationCapableBean(String id)
getPassivationCapableBean in interface javax.enterprise.inject.spi.BeanManagergetPassivationCapableBean in class org.apache.webbeans.container.BeanManagerImplpublic void afterStart()
public void beforeStop()
Copyright © 1999–2014 The Apache Software Foundation. All rights reserved.