Class ExplicitBeanArchiveMetadata

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

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

    • 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()