Class AbstractWeldBeanDeploymentArchive

java.lang.Object
org.jboss.weld.environment.deployment.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 Details

    • AbstractWeldBeanDeploymentArchive

      public AbstractWeldBeanDeploymentArchive(String id)
  • Method Details

    • 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
    • toString

      public String toString()
      Overrides:
      toString in class Object