public class BeanDeployerEnvironment extends Object
Constructor and Description |
---|
BeanDeployerEnvironment(EjbDescriptors ejbDescriptors,
BeanManagerImpl manager) |
public BeanDeployerEnvironment(EjbDescriptors ejbDescriptors, BeanManagerImpl manager)
public Set<InternalEjbDescriptor<?>> getNewSessionBeanDescriptors()
public <X,T> ProducerMethod<X,T> getProducerMethod(WeldMethod<X,T> method)
public AbstractClassBean<?> getClassBean(WeldClass<?> clazz)
public void addProducerMethod(ProducerMethod<?,?> bean)
public void addProducerField(ProducerField<?,?> bean)
public void addExtension(ExtensionBean bean)
public void addBuiltInBean(AbstractBuiltInBean<?> bean)
protected void addAbstractClassBean(AbstractClassBean<?> bean)
public void addManagedBean(ManagedBean<?> bean)
public void addSessionBean(SessionBean<?> bean)
public void addNewManagedBean(NewManagedBean<?> bean)
public void addNewSessionBean(NewSessionBean<?> bean)
protected void addAbstractBean(AbstractBean<?,?> bean)
public void addDecorator(DecoratorImpl<?> bean)
public void addInterceptor(InterceptorImpl<?> bean)
public void addDisposesMethod(DisposalMethod<?,?> bean)
public void addObserverMethod(ObserverMethodImpl<?,?> observer)
public Set<DecoratorImpl<?>> getDecorators()
public Set<InterceptorImpl<?>> getInterceptors()
public Set<ObserverMethodImpl<?,?>> getObservers()
public Set<DisposalMethod<?,?>> getUnresolvedDisposalBeans()
public EjbDescriptors getEjbDescriptors()
public <X> Set<DisposalMethod<X,?>> resolveDisposalBeans(Set<Type> types, Set<Annotation> qualifiers, AbstractClassBean<X> declaringBean)
types
- the typesqualifiers
- The binding types to matchdeclaringBean
- declaring beanCopyright © 2012 Seam Framework. All Rights Reserved.