public class BeanManagerProxy extends ForwardingBeanManager
BeanManagerImpl
.Constructor and Description |
---|
BeanManagerProxy(BeanManagerImpl manager) |
Modifier and Type | Method and Description |
---|---|
BeanManagerImpl |
delegate() |
Set<javax.enterprise.inject.spi.Bean<?>> |
getBeans(String name) |
Set<javax.enterprise.inject.spi.Bean<?>> |
getBeans(Type beanType,
Annotation... qualifiers) |
Object |
getInjectableReference(javax.enterprise.inject.spi.InjectionPoint ij,
javax.enterprise.context.spi.CreationalContext<?> ctx) |
javax.enterprise.inject.spi.Bean<?> |
getPassivationCapableBean(String id) |
Object |
getReference(javax.enterprise.inject.spi.Bean<?> bean,
Type beanType,
javax.enterprise.context.spi.CreationalContext<?> ctx) |
protected Object |
readResolve() |
<X> javax.enterprise.inject.spi.Bean<? extends X> |
resolve(Set<javax.enterprise.inject.spi.Bean<? extends X>> beans) |
List<javax.enterprise.inject.spi.Decorator<?>> |
resolveDecorators(Set<Type> types,
Annotation... qualifiers) |
List<javax.enterprise.inject.spi.Interceptor<?>> |
resolveInterceptors(javax.enterprise.inject.spi.InterceptionType type,
Annotation... interceptorBindings) |
<T> Set<javax.enterprise.inject.spi.ObserverMethod<? super T>> |
resolveObserverMethods(T event,
Annotation... qualifiers) |
static BeanManagerImpl |
unwrap(javax.enterprise.inject.spi.BeanManager manager) |
void |
validate(javax.enterprise.inject.spi.InjectionPoint injectionPoint) |
areInterceptorBindingsEquivalent, areQualifiersEquivalent, createAnnotatedType, createBean, createBean, createBeanAttributes, createBeanAttributes, createCreationalContext, createInjectionPoint, createInjectionPoint, createInjectionTarget, equals, fireEvent, getContext, getELResolver, getExtension, getInjectionTargetFactory, getInterceptorBindingDefinition, getInterceptorBindingHashCode, getProducerFactory, getProducerFactory, getQualifierHashCode, getStereotypeDefinition, hashCode, isInterceptorBinding, isNormalScope, isPassivatingScope, isQualifier, isScope, isStereotype, toString, wrapExpressionFactory
public BeanManagerProxy(BeanManagerImpl manager)
public BeanManagerImpl delegate()
delegate
in class ForwardingBeanManager
public Object getReference(javax.enterprise.inject.spi.Bean<?> bean, Type beanType, javax.enterprise.context.spi.CreationalContext<?> ctx)
getReference
in interface javax.enterprise.inject.spi.BeanManager
getReference
in class ForwardingBeanManager
public Object getInjectableReference(javax.enterprise.inject.spi.InjectionPoint ij, javax.enterprise.context.spi.CreationalContext<?> ctx)
getInjectableReference
in interface javax.enterprise.inject.spi.BeanManager
getInjectableReference
in class ForwardingBeanManager
public Set<javax.enterprise.inject.spi.Bean<?>> getBeans(Type beanType, Annotation... qualifiers)
getBeans
in interface javax.enterprise.inject.spi.BeanManager
getBeans
in class ForwardingBeanManager
public Set<javax.enterprise.inject.spi.Bean<?>> getBeans(String name)
getBeans
in interface javax.enterprise.inject.spi.BeanManager
getBeans
in class ForwardingBeanManager
public javax.enterprise.inject.spi.Bean<?> getPassivationCapableBean(String id)
getPassivationCapableBean
in interface javax.enterprise.inject.spi.BeanManager
getPassivationCapableBean
in class ForwardingBeanManager
public <X> javax.enterprise.inject.spi.Bean<? extends X> resolve(Set<javax.enterprise.inject.spi.Bean<? extends X>> beans)
resolve
in interface javax.enterprise.inject.spi.BeanManager
resolve
in class ForwardingBeanManager
public void validate(javax.enterprise.inject.spi.InjectionPoint injectionPoint)
validate
in interface javax.enterprise.inject.spi.BeanManager
validate
in class ForwardingBeanManager
public <T> Set<javax.enterprise.inject.spi.ObserverMethod<? super T>> resolveObserverMethods(T event, Annotation... qualifiers)
resolveObserverMethods
in interface javax.enterprise.inject.spi.BeanManager
resolveObserverMethods
in class ForwardingBeanManager
public List<javax.enterprise.inject.spi.Decorator<?>> resolveDecorators(Set<Type> types, Annotation... qualifiers)
resolveDecorators
in interface javax.enterprise.inject.spi.BeanManager
resolveDecorators
in class ForwardingBeanManager
public List<javax.enterprise.inject.spi.Interceptor<?>> resolveInterceptors(javax.enterprise.inject.spi.InterceptionType type, Annotation... interceptorBindings)
resolveInterceptors
in interface javax.enterprise.inject.spi.BeanManager
resolveInterceptors
in class ForwardingBeanManager
protected Object readResolve() throws ObjectStreamException
ObjectStreamException
public static BeanManagerImpl unwrap(javax.enterprise.inject.spi.BeanManager manager)
Copyright © 2013 Seam Framework. All Rights Reserved.