Class WeldModules

  • All Implemented Interfaces:
    org.jboss.weld.bootstrap.api.Service

    public class WeldModules
    extends Object
    implements org.jboss.weld.bootstrap.api.Service
    This service takes core of WeldModules registered with Weld.
    Author:
    Jozef Hartinger
    • Constructor Detail

      • WeldModules

        public WeldModules()
    • Method Detail

      • postServiceRegistration

        public void postServiceRegistration​(String contextId,
                                            org.jboss.weld.bootstrap.api.ServiceRegistry services)
      • postContextRegistration

        public void postContextRegistration​(String contextId,
                                            org.jboss.weld.bootstrap.api.ServiceRegistry services,
                                            List<ContextHolder<? extends jakarta.enterprise.context.spi.Context>> contexts)
      • postBeanArchiveServiceRegistration

        public void postBeanArchiveServiceRegistration​(org.jboss.weld.bootstrap.api.ServiceRegistry services,
                                                       BeanManagerImpl manager,
                                                       org.jboss.weld.bootstrap.spi.BeanDeploymentArchive archive)
      • preBeanRegistration

        public void preBeanRegistration​(BeanDeployment deployment,
                                        org.jboss.weld.bootstrap.api.Environment environment)
      • cleanup

        public void cleanup()
        Specified by:
        cleanup in interface org.jboss.weld.bootstrap.api.Service