public class ExtensionBeanDeployer
extends java.lang.Object
| Constructor and Description |
|---|
ExtensionBeanDeployer(BeanManagerImpl manager,
Deployment deployment,
java.util.Map<BeanDeploymentArchive,BeanDeployment> beanDeployments,
java.util.Collection<ContextHolder<? extends Context>> contexts) |
| Modifier and Type | Method and Description |
|---|---|
void |
addExtension(Metadata<Extension> extension) |
void |
addExtensions(java.lang.Iterable<Metadata<Extension>> extensions) |
protected <T,X> void |
createObserverMethod(RIBean<X> declaringBean,
BeanManagerImpl beanManager,
WeldMethod<T,? super X> method,
java.util.Set<ObserverMethodImpl<?,?>> observerMethods) |
protected <X> void |
createObserverMethods(RIBean<X> declaringBean,
BeanManagerImpl beanManager,
WeldClass<? super X> annotatedClass,
java.util.Set<ObserverMethodImpl<?,?>> observerMethods) |
ExtensionBeanDeployer |
deployBeans() |
public ExtensionBeanDeployer(BeanManagerImpl manager, Deployment deployment, java.util.Map<BeanDeploymentArchive,BeanDeployment> beanDeployments, java.util.Collection<ContextHolder<? extends Context>> contexts)
public ExtensionBeanDeployer deployBeans()
protected <X> void createObserverMethods(RIBean<X> declaringBean, BeanManagerImpl beanManager, WeldClass<? super X> annotatedClass, java.util.Set<ObserverMethodImpl<?,?>> observerMethods)
protected <T,X> void createObserverMethod(RIBean<X> declaringBean, BeanManagerImpl beanManager, WeldMethod<T,? super X> method, java.util.Set<ObserverMethodImpl<?,?>> observerMethods)
Copyright © 2014 Seam Framework. All Rights Reserved.