public class WebappBeanManager
extends BeanManagerImpl
Constructor and Description |
---|
WebappBeanManager(WebappWebBeansContext ctx) |
Modifier and Type | Method and Description |
---|---|
<T> void |
addAdditionalAnnotatedType(java.lang.Object extension,
<any> inAnnotatedType,
java.lang.String id) |
void |
afterStart() |
void |
beforeStop() |
<T> <any> |
createAnnotatedType(java.lang.Class<T> type) |
<T> <any> |
createCreationalContext(<any> contextual) |
<T> <any> |
createInjectionTarget(<any> type) |
void |
fireEvent(java.lang.Object event,
EventMetadataImpl metadata,
boolean isLifecycleEvent) |
java.util.Set<<any>> |
getBeans() |
java.util.Set<<any>> |
getComponents() |
Context |
getContext(java.lang.Class<? extends java.lang.annotation.Annotation> scope) |
ELResolver |
getELResolver() |
java.lang.Object |
getInjectableReference(InjectionPoint injectionPoint,
<any> ctx) |
java.util.Set<java.lang.annotation.Annotation> |
getInterceptorBindingDefinition(java.lang.Class<? extends java.lang.annotation.Annotation> qualifier) |
BeanManagerImpl |
getParentBm() |
<any> |
getPassivationCapableBean(java.lang.String id) |
boolean |
isInterceptorBinding(java.lang.Class<? extends java.lang.annotation.Annotation> annotationType) |
boolean |
isInUse() |
boolean |
isNormalScope(java.lang.Class<? extends java.lang.annotation.Annotation> annotationType) |
boolean |
isPassivatingScope(java.lang.Class<? extends java.lang.annotation.Annotation> annotationType) |
boolean |
isQualifier(java.lang.Class<? extends java.lang.annotation.Annotation> annotationType) |
boolean |
isStereotype(java.lang.Class<? extends java.lang.annotation.Annotation> annotationType) |
java.util.List<<any>> |
resolveInterceptors(InterceptionType type,
java.lang.annotation.Annotation... interceptorBindings) |
<T> java.util.Set<<any>> |
resolveObserverMethods(T event,
EventMetadataImpl metadata) |
ExpressionFactory |
wrapExpressionFactory(ExpressionFactory expressionFactory) |
public WebappBeanManager(WebappWebBeansContext ctx)
public void fireEvent(java.lang.Object event, EventMetadataImpl metadata, boolean isLifecycleEvent)
public java.util.List<<any>> resolveInterceptors(InterceptionType type, java.lang.annotation.Annotation... interceptorBindings)
public <T> java.util.Set<<any>> resolveObserverMethods(T event, EventMetadataImpl metadata)
public java.lang.Object getInjectableReference(InjectionPoint injectionPoint, <any> ctx)
public <T> <any> createCreationalContext(<any> contextual)
public boolean isNormalScope(java.lang.Class<? extends java.lang.annotation.Annotation> annotationType)
public boolean isPassivatingScope(java.lang.Class<? extends java.lang.annotation.Annotation> annotationType)
public boolean isQualifier(java.lang.Class<? extends java.lang.annotation.Annotation> annotationType)
public boolean isInterceptorBinding(java.lang.Class<? extends java.lang.annotation.Annotation> annotationType)
public boolean isStereotype(java.lang.Class<? extends java.lang.annotation.Annotation> annotationType)
public java.util.Set<java.lang.annotation.Annotation> getInterceptorBindingDefinition(java.lang.Class<? extends java.lang.annotation.Annotation> qualifier)
public Context getContext(java.lang.Class<? extends java.lang.annotation.Annotation> scope)
public ELResolver getELResolver()
public <T> <any> createAnnotatedType(java.lang.Class<T> type)
public <T> <any> createInjectionTarget(<any> type)
public ExpressionFactory wrapExpressionFactory(ExpressionFactory expressionFactory)
public BeanManagerImpl getParentBm()
public boolean isInUse()
public java.util.Set<<any>> getComponents()
public java.util.Set<<any>> getBeans()
public <T> void addAdditionalAnnotatedType(java.lang.Object extension, <any> inAnnotatedType, java.lang.String id)
public <any> getPassivationCapableBean(java.lang.String id)
public void afterStart()
public void beforeStop()