public class BeanManagerProxy extends ForwardingBeanManager implements org.jboss.weld.manager.api.WeldManager
BeanManagerImpl
.Constructor and Description |
---|
BeanManagerProxy(BeanManagerImpl manager) |
Modifier and Type | Method and Description |
---|---|
org.jboss.weld.manager.api.WeldManager |
createActivity() |
<T> org.jboss.weld.construction.api.WeldCreationalContext<T> |
createCreationalContext(javax.enterprise.context.spi.Contextual<T> contextual) |
<T> javax.enterprise.inject.spi.InjectionTarget<T> |
createInjectionTarget(org.jboss.weld.ejb.spi.EjbDescriptor<T> descriptor) |
<T> org.jboss.weld.manager.api.WeldInjectionTargetBuilder<T> |
createInjectionTargetBuilder(javax.enterprise.inject.spi.AnnotatedType<T> type) |
BeanManagerImpl |
delegate() |
<X> javax.enterprise.inject.spi.InjectionTarget<X> |
fireProcessInjectionTarget(javax.enterprise.inject.spi.AnnotatedType<X> type) |
<X> javax.enterprise.inject.spi.InjectionTarget<X> |
fireProcessInjectionTarget(javax.enterprise.inject.spi.AnnotatedType<X> annotatedType,
javax.enterprise.inject.spi.InjectionTarget<X> injectionTarget) |
<T> javax.enterprise.inject.spi.Bean<T> |
getBean(org.jboss.weld.ejb.spi.EjbDescriptor<T> descriptor) |
Set<javax.enterprise.inject.spi.Bean<?>> |
getBeans(String name) |
Set<javax.enterprise.inject.spi.Bean<?>> |
getBeans(Type beanType,
Annotation... qualifiers) |
org.jboss.weld.manager.api.WeldManager |
getCurrent() |
<T> org.jboss.weld.ejb.spi.EjbDescriptor<T> |
getEjbDescriptor(String ejbName) |
String |
getId() |
Object |
getInjectableReference(javax.enterprise.inject.spi.InjectionPoint ij,
javax.enterprise.context.spi.CreationalContext<?> ctx) |
<T> org.jboss.weld.manager.api.WeldInjectionTargetFactory<T> |
getInjectionTargetFactory(javax.enterprise.inject.spi.AnnotatedType<T> annotatedType) |
javax.enterprise.inject.spi.Bean<?> |
getPassivationCapableBean(org.jboss.weld.serialization.spi.BeanIdentifier identifier) |
javax.enterprise.inject.spi.Bean<?> |
getPassivationCapableBean(String id) |
Object |
getReference(javax.enterprise.inject.spi.Bean<?> bean,
Type beanType,
javax.enterprise.context.spi.CreationalContext<?> ctx) |
org.jboss.weld.bootstrap.api.ServiceRegistry |
getServices() |
javax.enterprise.inject.Instance<Object> |
instance() |
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) |
org.jboss.weld.manager.api.WeldManager |
setCurrent(Class<? extends Annotation> scopeType) |
BeanManagerImpl |
unwrap() |
static BeanManagerImpl |
unwrap(javax.enterprise.inject.spi.BeanManager manager) |
void |
validate(javax.enterprise.inject.spi.InjectionPoint injectionPoint) |
areInterceptorBindingsEquivalent, areQualifiersEquivalent, createAnnotatedType, createBean, createBean, createBeanAttributes, createBeanAttributes, createInjectionPoint, createInjectionPoint, createInjectionTarget, equals, fireEvent, getContext, getELResolver, getExtension, getInterceptorBindingDefinition, getInterceptorBindingHashCode, getProducerFactory, getProducerFactory, getQualifierHashCode, getStereotypeDefinition, hashCode, isInterceptorBinding, isNormalScope, isPassivatingScope, isQualifier, isScope, isStereotype, toString, wrapExpressionFactory
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
areInterceptorBindingsEquivalent, areQualifiersEquivalent, createAnnotatedType, createBean, createBean, createBeanAttributes, createBeanAttributes, createInjectionPoint, createInjectionPoint, createInjectionTarget, fireEvent, getContext, getELResolver, getExtension, getInterceptorBindingDefinition, getInterceptorBindingHashCode, getProducerFactory, getProducerFactory, getQualifierHashCode, getStereotypeDefinition, isInterceptorBinding, isNormalScope, isPassivatingScope, isQualifier, isScope, isStereotype, 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
public org.jboss.weld.manager.api.WeldManager createActivity()
createActivity
in interface org.jboss.weld.manager.api.WeldManager
public org.jboss.weld.manager.api.WeldManager setCurrent(Class<? extends Annotation> scopeType)
setCurrent
in interface org.jboss.weld.manager.api.WeldManager
public <T> javax.enterprise.inject.spi.InjectionTarget<T> createInjectionTarget(org.jboss.weld.ejb.spi.EjbDescriptor<T> descriptor)
createInjectionTarget
in interface org.jboss.weld.manager.api.WeldManager
public <T> javax.enterprise.inject.spi.Bean<T> getBean(org.jboss.weld.ejb.spi.EjbDescriptor<T> descriptor)
getBean
in interface org.jboss.weld.manager.api.WeldManager
public <T> org.jboss.weld.ejb.spi.EjbDescriptor<T> getEjbDescriptor(String ejbName)
getEjbDescriptor
in interface org.jboss.weld.manager.api.WeldManager
public org.jboss.weld.bootstrap.api.ServiceRegistry getServices()
getServices
in interface org.jboss.weld.manager.api.WeldManager
public org.jboss.weld.manager.api.WeldManager getCurrent()
getCurrent
in interface org.jboss.weld.manager.api.WeldManager
public <X> javax.enterprise.inject.spi.InjectionTarget<X> fireProcessInjectionTarget(javax.enterprise.inject.spi.AnnotatedType<X> type)
fireProcessInjectionTarget
in interface org.jboss.weld.manager.api.WeldManager
public <X> javax.enterprise.inject.spi.InjectionTarget<X> fireProcessInjectionTarget(javax.enterprise.inject.spi.AnnotatedType<X> annotatedType, javax.enterprise.inject.spi.InjectionTarget<X> injectionTarget)
fireProcessInjectionTarget
in interface org.jboss.weld.manager.api.WeldManager
public String getId()
getId
in interface org.jboss.weld.manager.api.WeldManager
public javax.enterprise.inject.Instance<Object> instance()
instance
in interface org.jboss.weld.manager.api.WeldManager
public javax.enterprise.inject.spi.Bean<?> getPassivationCapableBean(org.jboss.weld.serialization.spi.BeanIdentifier identifier)
getPassivationCapableBean
in interface org.jboss.weld.manager.api.WeldManager
public <T> org.jboss.weld.manager.api.WeldInjectionTargetBuilder<T> createInjectionTargetBuilder(javax.enterprise.inject.spi.AnnotatedType<T> type)
createInjectionTargetBuilder
in interface org.jboss.weld.manager.api.WeldManager
public <T> org.jboss.weld.manager.api.WeldInjectionTargetFactory<T> getInjectionTargetFactory(javax.enterprise.inject.spi.AnnotatedType<T> annotatedType)
getInjectionTargetFactory
in interface javax.enterprise.inject.spi.BeanManager
getInjectionTargetFactory
in interface org.jboss.weld.manager.api.WeldManager
getInjectionTargetFactory
in class ForwardingBeanManager
public <T> org.jboss.weld.construction.api.WeldCreationalContext<T> createCreationalContext(javax.enterprise.context.spi.Contextual<T> contextual)
createCreationalContext
in interface javax.enterprise.inject.spi.BeanManager
createCreationalContext
in interface org.jboss.weld.manager.api.WeldManager
createCreationalContext
in class ForwardingBeanManager
protected Object readResolve() throws ObjectStreamException
ObjectStreamException
public static BeanManagerImpl unwrap(javax.enterprise.inject.spi.BeanManager manager)
public BeanManagerImpl unwrap()
unwrap
in interface org.jboss.weld.manager.api.WeldManager
Copyright © 2016. All rights reserved.