Class AbstractWeldBeanDeploymentArchive

  • All Implemented Interfaces:
    org.jboss.weld.bootstrap.spi.BeanDeploymentArchive
    Direct Known Subclasses:
    WeldBeanDeploymentArchive

    public abstract class AbstractWeldBeanDeploymentArchive
    extends Object
    implements org.jboss.weld.bootstrap.spi.BeanDeploymentArchive
    Implements the basic requirements of a BeanDeploymentArchive (bean archive id and service registry).

    Suitable for extension by those who need to build custom BeanDeploymentArchive implementations.

    Author:
    Pete Muir
    • Constructor Detail

      • AbstractWeldBeanDeploymentArchive

        public AbstractWeldBeanDeploymentArchive​(String id)
    • Method Detail

      • getEjbs

        public Collection<org.jboss.weld.ejb.spi.EjbDescriptor<?>> getEjbs()
        Specified by:
        getEjbs in interface org.jboss.weld.bootstrap.spi.BeanDeploymentArchive
      • getId

        public String getId()
        Specified by:
        getId in interface org.jboss.weld.bootstrap.spi.BeanDeploymentArchive
      • getServices

        public org.jboss.weld.bootstrap.api.ServiceRegistry getServices()
        Specified by:
        getServices in interface org.jboss.weld.bootstrap.spi.BeanDeploymentArchive