Class BeanDeployment


  • public class BeanDeployment
    extends Object
    Author:
    Pete Muir, Jozef Hartinger, alesj
    • Constructor Detail

      • BeanDeployment

        public BeanDeployment​(org.jboss.weld.bootstrap.spi.BeanDeploymentArchive beanDeploymentArchive,
                              BeanManagerImpl deploymentManager,
                              org.jboss.weld.bootstrap.api.ServiceRegistry deploymentServices,
                              Collection<ContextHolder<? extends jakarta.enterprise.context.spi.Context>> contexts)
      • BeanDeployment

        public BeanDeployment​(org.jboss.weld.bootstrap.spi.BeanDeploymentArchive beanDeploymentArchive,
                              BeanManagerImpl deploymentManager,
                              org.jboss.weld.bootstrap.api.ServiceRegistry deploymentServices,
                              Collection<ContextHolder<? extends jakarta.enterprise.context.spi.Context>> contexts,
                              boolean additionalBeanArchive)
    • Method Detail

      • getBeanDeploymentArchive

        public org.jboss.weld.bootstrap.spi.BeanDeploymentArchive getBeanDeploymentArchive()
      • createClasses

        public void createClasses()
      • createEnablement

        public void createEnablement()
        Initializes module enablement.
        See Also:
        ModuleEnablement
      • createTypes

        public void createTypes()
      • createBeans

        public void createBeans​(org.jboss.weld.bootstrap.api.Environment environment)
      • deploySpecialized

        public void deploySpecialized​(org.jboss.weld.bootstrap.api.Environment environment)
      • deployBeans

        public void deployBeans​(org.jboss.weld.bootstrap.api.Environment environment)
      • afterBeanDiscovery

        public void afterBeanDiscovery​(org.jboss.weld.bootstrap.api.Environment environment)