|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface BeanDeploymentArchive
Represents a CDI bean deployment archive.
A deployment archive is any library jar, library directory, EJB jar, rar
archive or any war WEB-INF/classes directory contained in the Java EE
deployment (as defined in the Java Platform, Enterprise Edition (Java EE)
Specification, v6, Section 8.1.2).
TODO Java SE definition of a deployment archive
A bean deployment archive is any deployment archive with a META-INF/beans.xml
file, or for a war, with a WEB-INF/beans.xml.
The container is allowed to specify a deployment archive as
BeanDeploymentArchive even if no beans.xml is present (for example, a
container could define a deployment archive with container specific metadata
to be a bean deployment archive).
EJBModule,
Deployment| Method Summary | |
|---|---|
java.lang.Iterable<java.lang.Class<?>> |
getBeanClasses()
Gets all classes in the bean deployment archive |
java.util.List<BeanDeploymentArchive> |
getBeanDeploymentArchives()
Get the ordered bean deployment archives which are accessible to this bean deployment archive and adjacent to it i n the deployment archive graph. |
java.lang.Iterable<java.net.URL> |
getBeansXml()
Get any deployment descriptors in the bean deployment archive. |
| Method Detail |
|---|
java.util.List<BeanDeploymentArchive> getBeanDeploymentArchives()
java.lang.Iterable<java.lang.Class<?>> getBeanClasses()
java.lang.Iterable<java.net.URL> getBeansXml()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||