org.jboss.weld.bootstrap
Class BeanDeployerEnvironment
java.lang.Object
org.jboss.weld.bootstrap.BeanDeployerEnvironment
- Direct Known Subclasses:
- ExtensionBeanDeployerEnvironment
public class BeanDeployerEnvironment
- extends java.lang.Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BeanDeployerEnvironment
public BeanDeployerEnvironment(EjbDescriptors ejbDescriptors,
BeanManagerImpl manager)
getProducerMethod
public <X,T> ProducerMethod<X,T> getProducerMethod(WeldMethod<X,T> method)
getClassBean
public AbstractClassBean<?> getClassBean(WeldClass<?> clazz)
addBean
public void addBean(ProducerMethod<?,?> bean)
addBean
public void addBean(ProducerField<?,?> bean)
addBean
public void addBean(ExtensionBean bean)
addBean
public void addBean(AbstractBuiltInBean<?> bean)
addBean
public void addBean(AbstractClassBean<?> bean)
addBean
public void addBean(DecoratorImpl<?> bean)
addBean
public void addBean(InterceptorImpl<?> bean)
addBean
public void addBean(DisposalMethod<?,?> bean)
addObserver
public void addObserver(ObserverMethodImpl<?,?> observer)
getBeans
public java.util.Set<? extends RIBean<?>> getBeans()
getDecorators
public java.util.Set<DecoratorImpl<?>> getDecorators()
getInterceptors
public java.util.Set<InterceptorImpl<?>> getInterceptors()
getObservers
public java.util.Set<ObserverMethodImpl<?,?>> getObservers()
getUnresolvedDisposalBeans
public java.util.Set<DisposalMethod<?,?>> getUnresolvedDisposalBeans()
getEjbDescriptors
public EjbDescriptors getEjbDescriptors()
resolveDisposalBeans
public <X> java.util.Set<DisposalMethod<X,?>> resolveDisposalBeans(java.util.Set<java.lang.reflect.Type> types,
java.util.Set<java.lang.annotation.Annotation> bindings,
AbstractClassBean<X> declaringBean)
- Resolve the disposal method for the given producer method. Any resolved
beans will be marked as such for the purpose of validating that all
disposal methods are used. For internal use.
- Parameters:
apiType - The API type to matchbindings - The binding types to match
- Returns:
- The set of matching disposal methods
Copyright © 2008-2009 Seam Framework. All Rights Reserved.