public class ExtensionBeanDeployer extends Object
Constructor and Description |
---|
ExtensionBeanDeployer(BeanManagerImpl manager,
org.jboss.weld.bootstrap.spi.Deployment deployment,
Map<org.jboss.weld.bootstrap.spi.BeanDeploymentArchive,BeanDeployment> beanDeployments,
Collection<ContextHolder<? extends javax.enterprise.context.spi.Context>> contexts) |
Modifier and Type | Method and Description |
---|---|
void |
addExtension(org.jboss.weld.bootstrap.spi.Metadata<javax.enterprise.inject.spi.Extension> extension) |
void |
addExtensions(Iterable<org.jboss.weld.bootstrap.spi.Metadata<javax.enterprise.inject.spi.Extension>> extensions) |
protected <T,X> void |
createObserverMethod(RIBean<X> declaringBean,
BeanManagerImpl beanManager,
WeldMethod<T,? super X> method,
Set<ObserverMethodImpl<?,?>> observerMethods) |
protected <X> void |
createObserverMethods(RIBean<X> declaringBean,
BeanManagerImpl beanManager,
WeldClass<? super X> annotatedClass,
Set<ObserverMethodImpl<?,?>> observerMethods) |
ExtensionBeanDeployer |
deployBeans() |
public ExtensionBeanDeployer(BeanManagerImpl manager, org.jboss.weld.bootstrap.spi.Deployment deployment, Map<org.jboss.weld.bootstrap.spi.BeanDeploymentArchive,BeanDeployment> beanDeployments, Collection<ContextHolder<? extends javax.enterprise.context.spi.Context>> contexts)
public ExtensionBeanDeployer deployBeans()
public void addExtensions(Iterable<org.jboss.weld.bootstrap.spi.Metadata<javax.enterprise.inject.spi.Extension>> extensions)
public void addExtension(org.jboss.weld.bootstrap.spi.Metadata<javax.enterprise.inject.spi.Extension> extension)
protected <X> void createObserverMethods(RIBean<X> declaringBean, BeanManagerImpl beanManager, WeldClass<? super X> annotatedClass, Set<ObserverMethodImpl<?,?>> observerMethods)
protected <T,X> void createObserverMethod(RIBean<X> declaringBean, BeanManagerImpl beanManager, WeldMethod<T,? super X> method, Set<ObserverMethodImpl<?,?>> observerMethods)
Copyright © 2013 Seam Framework. All rights reserved.