org.apache.openejb.cdi
Class WebappBeanManager
java.lang.Object
org.apache.webbeans.container.AbstractBeanManager
org.apache.webbeans.container.BeanManagerImpl
org.apache.openejb.cdi.WebappBeanManager
- All Implemented Interfaces:
- javax.enterprise.inject.spi.BeanManager, Referenceable
public class WebappBeanManager
- extends org.apache.webbeans.container.BeanManagerImpl
| Methods inherited from class org.apache.webbeans.container.BeanManagerImpl |
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, validate |
| Methods inherited from class org.apache.webbeans.container.AbstractBeanManager |
areInterceptorBindingsEquivalent, areQualifiersEquivalent, createBean, createBean, createBeanAttributes, createBeanAttributes, createInjectionPoint, createInjectionPoint, getExtension, getInjectionTargetFactory, getInterceptorBindingHashCode, getProducerFactory, getProducerFactory, getQualifierHashCode |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
WebappBeanManager
public WebappBeanManager(WebappWebBeansContext ctx)
fireEvent
public void fireEvent(Object event,
org.apache.webbeans.event.EventMetadata metadata,
boolean isLifecycleEvent)
- Overrides:
fireEvent in class org.apache.webbeans.container.BeanManagerImpl
resolveObserverMethods
public <T> Set<javax.enterprise.inject.spi.ObserverMethod<? super T>> resolveObserverMethods(T event,
org.apache.webbeans.event.EventMetadata metadata)
- Overrides:
resolveObserverMethods in class org.apache.webbeans.container.BeanManagerImpl
getInjectableReference
public Object getInjectableReference(javax.enterprise.inject.spi.InjectionPoint injectionPoint,
javax.enterprise.context.spi.CreationalContext<?> ctx)
- Specified by:
getInjectableReference in interface javax.enterprise.inject.spi.BeanManager- Overrides:
getInjectableReference in class org.apache.webbeans.container.BeanManagerImpl
createCreationalContext
public <T> org.apache.webbeans.context.creational.CreationalContextImpl<T> createCreationalContext(javax.enterprise.context.spi.Contextual<T> contextual)
- Specified by:
createCreationalContext in interface javax.enterprise.inject.spi.BeanManager- Overrides:
createCreationalContext in class org.apache.webbeans.container.BeanManagerImpl
isNormalScope
public boolean isNormalScope(Class<? extends Annotation> annotationType)
- Specified by:
isNormalScope in interface javax.enterprise.inject.spi.BeanManager- Overrides:
isNormalScope in class org.apache.webbeans.container.BeanManagerImpl
isPassivatingScope
public boolean isPassivatingScope(Class<? extends Annotation> annotationType)
- Specified by:
isPassivatingScope in interface javax.enterprise.inject.spi.BeanManager- Overrides:
isPassivatingScope in class org.apache.webbeans.container.BeanManagerImpl
isQualifier
public boolean isQualifier(Class<? extends Annotation> annotationType)
- Specified by:
isQualifier in interface javax.enterprise.inject.spi.BeanManager- Overrides:
isQualifier in class org.apache.webbeans.container.BeanManagerImpl
isInterceptorBinding
public boolean isInterceptorBinding(Class<? extends Annotation> annotationType)
- Specified by:
isInterceptorBinding in interface javax.enterprise.inject.spi.BeanManager- Overrides:
isInterceptorBinding in class org.apache.webbeans.container.BeanManagerImpl
isStereotype
public boolean isStereotype(Class<? extends Annotation> annotationType)
- Specified by:
isStereotype in interface javax.enterprise.inject.spi.BeanManager- Overrides:
isStereotype in class org.apache.webbeans.container.BeanManagerImpl
getInterceptorBindingDefinition
public Set<Annotation> getInterceptorBindingDefinition(Class<? extends Annotation> qualifier)
- Specified by:
getInterceptorBindingDefinition in interface javax.enterprise.inject.spi.BeanManager- Overrides:
getInterceptorBindingDefinition in class org.apache.webbeans.container.BeanManagerImpl
getContext
public javax.enterprise.context.spi.Context getContext(Class<? extends Annotation> scope)
- Specified by:
getContext in interface javax.enterprise.inject.spi.BeanManager- Overrides:
getContext in class org.apache.webbeans.container.BeanManagerImpl
getELResolver
public javax.el.ELResolver getELResolver()
- Specified by:
getELResolver in interface javax.enterprise.inject.spi.BeanManager- Overrides:
getELResolver in class org.apache.webbeans.container.BeanManagerImpl
createAnnotatedType
public <T> javax.enterprise.inject.spi.AnnotatedType<T> createAnnotatedType(Class<T> type)
- Specified by:
createAnnotatedType in interface javax.enterprise.inject.spi.BeanManager- Overrides:
createAnnotatedType in class org.apache.webbeans.container.BeanManagerImpl
createInjectionTarget
public <T> javax.enterprise.inject.spi.InjectionTarget<T> createInjectionTarget(javax.enterprise.inject.spi.AnnotatedType<T> type)
- Specified by:
createInjectionTarget in interface javax.enterprise.inject.spi.BeanManager- Overrides:
createInjectionTarget in class org.apache.webbeans.container.BeanManagerImpl
wrapExpressionFactory
public javax.el.ExpressionFactory wrapExpressionFactory(javax.el.ExpressionFactory expressionFactory)
- Specified by:
wrapExpressionFactory in interface javax.enterprise.inject.spi.BeanManager- Overrides:
wrapExpressionFactory in class org.apache.webbeans.container.BeanManagerImpl
getParentBm
public org.apache.webbeans.container.BeanManagerImpl getParentBm()
isInUse
public boolean isInUse()
- Overrides:
isInUse in class org.apache.webbeans.container.BeanManagerImpl
getComponents
public Set<javax.enterprise.inject.spi.Bean<?>> getComponents()
- Overrides:
getComponents in class org.apache.webbeans.container.BeanManagerImpl
getBeans
public Set<javax.enterprise.inject.spi.Bean<?>> getBeans()
- Overrides:
getBeans in class org.apache.webbeans.container.BeanManagerImpl
getPassivationCapableBean
public javax.enterprise.inject.spi.Bean<?> getPassivationCapableBean(String id)
- Specified by:
getPassivationCapableBean in interface javax.enterprise.inject.spi.BeanManager- Overrides:
getPassivationCapableBean in class org.apache.webbeans.container.BeanManagerImpl
afterStart
public void afterStart()
beforeStop
public void beforeStop()
Copyright © 1999–2015 The Apache Software Foundation. All rights reserved.