public class WeldDeployment extends Object implements org.jboss.weld.bootstrap.spi.Deployment
Deployment
.
Thread safety: This class is thread safe, and does not require a happens before action between construction and usage
Modifier and Type | Field and Description |
---|---|
static String |
ADDITIONAL_CLASSES_BDA_SUFFIX |
Constructor and Description |
---|
WeldDeployment(Set<BeanDeploymentArchiveImpl> beanDeploymentArchives,
Collection<org.jboss.weld.bootstrap.spi.Metadata<javax.enterprise.inject.spi.Extension>> extensions,
org.jboss.modules.Module module,
Set<ClassLoader> subDeploymentClassLoaders) |
Modifier and Type | Method and Description |
---|---|
BeanDeploymentArchiveImpl |
getAdditionalBeanDeploymentArchive() |
Collection<org.jboss.weld.bootstrap.spi.BeanDeploymentArchive> |
getBeanDeploymentArchives() |
Iterable<org.jboss.weld.bootstrap.spi.Metadata<javax.enterprise.inject.spi.Extension>> |
getExtensions() |
org.jboss.modules.Module |
getModule() |
org.jboss.weld.bootstrap.api.ServiceRegistry |
getServices() |
Set<ClassLoader> |
getSubDeploymentClassLoaders() |
org.jboss.weld.bootstrap.spi.BeanDeploymentArchive |
loadBeanDeploymentArchive(Class<?> beanClass) |
public static final String ADDITIONAL_CLASSES_BDA_SUFFIX
public WeldDeployment(Set<BeanDeploymentArchiveImpl> beanDeploymentArchives, Collection<org.jboss.weld.bootstrap.spi.Metadata<javax.enterprise.inject.spi.Extension>> extensions, org.jboss.modules.Module module, Set<ClassLoader> subDeploymentClassLoaders)
public Collection<org.jboss.weld.bootstrap.spi.BeanDeploymentArchive> getBeanDeploymentArchives()
getBeanDeploymentArchives
in interface org.jboss.weld.bootstrap.spi.Deployment
public Iterable<org.jboss.weld.bootstrap.spi.Metadata<javax.enterprise.inject.spi.Extension>> getExtensions()
getExtensions
in interface org.jboss.weld.bootstrap.spi.Deployment
public org.jboss.weld.bootstrap.api.ServiceRegistry getServices()
getServices
in interface org.jboss.weld.bootstrap.spi.Deployment
public org.jboss.weld.bootstrap.spi.BeanDeploymentArchive loadBeanDeploymentArchive(Class<?> beanClass)
loadBeanDeploymentArchive
in interface org.jboss.weld.bootstrap.spi.Deployment
public BeanDeploymentArchiveImpl getAdditionalBeanDeploymentArchive()
public org.jboss.modules.Module getModule()
public Set<ClassLoader> getSubDeploymentClassLoaders()
Copyright © 2013 JBoss, a division of Red Hat, Inc.. All Rights Reserved.