Class BeanDeploymentArchiveImpl

java.lang.Object
io.github.cdiunit.internal.BeanDeploymentArchiveImpl
All Implemented Interfaces:
org.jboss.weld.bootstrap.spi.BeanDeploymentArchive

public class BeanDeploymentArchiveImpl extends Object implements org.jboss.weld.bootstrap.spi.BeanDeploymentArchive
  • Constructor Details

    • BeanDeploymentArchiveImpl

      public BeanDeploymentArchiveImpl(String id, Collection<String> beanClasses, org.jboss.weld.bootstrap.spi.BeansXml beansXml, Collection<org.jboss.weld.bootstrap.spi.BeanDeploymentArchive> beanDeploymentArchives)
    • BeanDeploymentArchiveImpl

      public BeanDeploymentArchiveImpl(String id, Collection<String> beanClasses, org.jboss.weld.bootstrap.spi.BeansXml beansXml)
  • Method Details

    • getBeanClasses

      public Collection<String> getBeanClasses()
      Specified by:
      getBeanClasses in interface org.jboss.weld.bootstrap.spi.BeanDeploymentArchive
    • getBeanDeploymentArchives

      public Collection<org.jboss.weld.bootstrap.spi.BeanDeploymentArchive> getBeanDeploymentArchives()
      Specified by:
      getBeanDeploymentArchives in interface org.jboss.weld.bootstrap.spi.BeanDeploymentArchive
    • getBeansXml

      public org.jboss.weld.bootstrap.spi.BeansXml getBeansXml()
      Specified by:
      getBeansXml in interface org.jboss.weld.bootstrap.spi.BeanDeploymentArchive
    • 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