public class WebAppBeanDeploymentArchive extends Object implements BeanDeploymentArchive
| Modifier and Type | Field and Description |
|---|---|
static String |
META_INF_BEANS_XML |
static String |
WEB_INF_BEANS_XML |
static String |
WEB_INF_CLASSES |
| Constructor and Description |
|---|
WebAppBeanDeploymentArchive(ServletContext servletContext,
Bootstrap bootstrap,
URLScanner scanner) |
| 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.
|
Collection<EjbDescriptor<?>> |
getEjbs()
Get all the EJBs in the deployment archive
|
String |
getId()
Get a string which uniquely identifies the
BeanDeploymentArchive within the Deployment. |
ServiceRegistry |
getServices()
Get the Bean Deployment Archive scoped services
|
public static final String META_INF_BEANS_XML
public static final String WEB_INF_BEANS_XML
public static final String WEB_INF_CLASSES
public WebAppBeanDeploymentArchive(ServletContext servletContext,
Bootstrap bootstrap,
URLScanner scanner)
public Collection<String> getBeanClasses()
BeanDeploymentArchivegetBeanClasses in interface BeanDeploymentArchivepublic Collection<BeanDeploymentArchive> getBeanDeploymentArchives()
BeanDeploymentArchivegetBeanDeploymentArchives in interface BeanDeploymentArchivepublic BeansXml getBeansXml()
BeanDeploymentArchivegetBeansXml in interface BeanDeploymentArchiveBootstrap#parse(java.net.URL)},
Bootstrap#parse(Iterable)}public Collection<EjbDescriptor<?>> getEjbs()
BeanDeploymentArchivegetEjbs in interface BeanDeploymentArchivepublic ServiceRegistry getServices()
BeanDeploymentArchivegetServices in interface BeanDeploymentArchivepublic String getId()
BeanDeploymentArchiveBeanDeploymentArchive within the Deployment. The identifier
must be consistent between multiple occurrences of this deployment.getId in interface BeanDeploymentArchiveCopyright © 2014. All Rights Reserved.