Package org.jboss.weld.bootstrap
Class ExtensionBeanDeployer
java.lang.Object
org.jboss.weld.bootstrap.ExtensionBeanDeployer
- Author:
- pmuir
-
Constructor Summary
ConstructorsConstructorDescriptionExtensionBeanDeployer(BeanManagerImpl manager, org.jboss.weld.bootstrap.spi.Deployment deployment, BeanDeploymentArchiveMapping bdaMapping, Collection<ContextHolder<? extends jakarta.enterprise.context.spi.Context>> contexts) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddExtension(org.jboss.weld.bootstrap.spi.Metadata<? extends jakarta.enterprise.inject.spi.Extension> extension) voidaddExtensions(Iterable<org.jboss.weld.bootstrap.spi.Metadata<? extends jakarta.enterprise.inject.spi.Extension>> extensions) protected <T,X> void createObserverMethod(RIBean<X> declaringBean, BeanManagerImpl beanManager, EnhancedAnnotatedMethod<T, ? super X> method, Set<ObserverInitializationContext<?, ?>> observerMethodInitializers, boolean isAsync) protected <X> voidcreateObserverMethods(RIBean<X> declaringBean, BeanManagerImpl beanManager, EnhancedAnnotatedType<? super X> annotatedClass, Set<ObserverInitializationContext<?, ?>> observerMethodInitializers)
-
Constructor Details
-
ExtensionBeanDeployer
public ExtensionBeanDeployer(BeanManagerImpl manager, org.jboss.weld.bootstrap.spi.Deployment deployment, BeanDeploymentArchiveMapping bdaMapping, Collection<ContextHolder<? extends jakarta.enterprise.context.spi.Context>> contexts)
-
-
Method Details
-
deployBeans
-
addExtensions
public void addExtensions(Iterable<org.jboss.weld.bootstrap.spi.Metadata<? extends jakarta.enterprise.inject.spi.Extension>> extensions) -
addExtension
public void addExtension(org.jboss.weld.bootstrap.spi.Metadata<? extends jakarta.enterprise.inject.spi.Extension> extension) -
createObserverMethods
protected <X> void createObserverMethods(RIBean<X> declaringBean, BeanManagerImpl beanManager, EnhancedAnnotatedType<? super X> annotatedClass, Set<ObserverInitializationContext<?, ?>> observerMethodInitializers) -
createObserverMethod
protected <T,X> void createObserverMethod(RIBean<X> declaringBean, BeanManagerImpl beanManager, EnhancedAnnotatedMethod<T, ? super X> method, Set<ObserverInitializationContext<?, ?>> observerMethodInitializers, boolean isAsync)
-