public class WeldSEBeanDeploymentArchive extends AbstractWeldSEBeanDeploymentArchive
BeanDeploymentArchive which must have
classes and beans.xml resources added to it via
WeldSEBeanDeploymentArchive#ImmutableBeanDeploymentArchive(String, Collection, Collection, List)
or
WeldSEBeanDeploymentArchive#ImmutableBeanDeploymentArchive(String, Collection, Collection)
See Deployment for more detailed information on creating deployment
structures.| Constructor and Description |
|---|
WeldSEBeanDeploymentArchive(String id,
Collection<String> beanClasses,
BeansXml beansXml) |
WeldSEBeanDeploymentArchive(String id,
Collection<String> beanClasses,
BeansXml beansXml,
Set<WeldSEBeanDeploymentArchive> beanDeploymentArchives) |
| Modifier and Type | Method and Description |
|---|---|
Collection<String> |
getBeanClasses()
Gets all classes in the bean deployment archive
|
Collection<BeanDeploymentArchive> |
getBeanDeploymentArchives()
Get the bean deployment archives which are accessible to this bean deployment archive and adjacent to it in the
deployment archive graph.
|
BeansXml |
getBeansXml()
Get any deployment descriptors in the bean deployment archive.
|
void |
setBeanDeploymentArchives(Set<WeldSEBeanDeploymentArchive> beanDeploymentArchives) |
getEjbs, getId, getServicespublic WeldSEBeanDeploymentArchive(String id, Collection<String> beanClasses, BeansXml beansXml, Set<WeldSEBeanDeploymentArchive> beanDeploymentArchives)
public WeldSEBeanDeploymentArchive(String id, Collection<String> beanClasses, BeansXml beansXml)
public Collection<String> getBeanClasses()
BeanDeploymentArchivepublic Collection<BeanDeploymentArchive> getBeanDeploymentArchives()
BeanDeploymentArchivepublic BeansXml getBeansXml()
BeanDeploymentArchiveBootstrap#parse(java.net.URL)},
Bootstrap#parse(Iterable)}public void setBeanDeploymentArchives(Set<WeldSEBeanDeploymentArchive> beanDeploymentArchives)
Copyright © 2014 Seam Framework. All Rights Reserved.