Class ExplicitBeanArchiveMetadata


  • public class ExplicitBeanArchiveMetadata
    extends Object
    Maintains information about an explicit bean archive

    Thread Safety: This class is immutable and does not require a happens before event between construction and usage

    Author:
    Stuart Douglas
    • Constructor Detail

      • ExplicitBeanArchiveMetadata

        public ExplicitBeanArchiveMetadata​(org.jboss.vfs.VirtualFile beansXmlFile,
                                           org.jboss.as.server.deployment.module.ResourceRoot resourceRoot,
                                           org.jboss.weld.bootstrap.spi.BeansXml beansXml,
                                           boolean deploymentRoot)
      • ExplicitBeanArchiveMetadata

        public ExplicitBeanArchiveMetadata​(org.jboss.vfs.VirtualFile beansXmlFile,
                                           org.jboss.vfs.VirtualFile additionalBeansXmlFile,
                                           org.jboss.as.server.deployment.module.ResourceRoot resourceRoot,
                                           org.jboss.weld.bootstrap.spi.BeansXml beansXml,
                                           boolean deploymentRoot)
    • Method Detail

      • getBeansXmlFile

        public org.jboss.vfs.VirtualFile getBeansXmlFile()
      • getResourceRoot

        public org.jboss.as.server.deployment.module.ResourceRoot getResourceRoot()
      • isDeploymentRoot

        public boolean isDeploymentRoot()
      • getBeansXml

        public org.jboss.weld.bootstrap.spi.BeansXml getBeansXml()
      • getAdditionalBeansXmlFile

        public org.jboss.vfs.VirtualFile getAdditionalBeansXmlFile()