public abstract class ForwardingBeanDeploymentArchive extends Object implements BeanDeploymentArchive
| Constructor and Description |
|---|
ForwardingBeanDeploymentArchive() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract BeanDeploymentArchive |
delegate() |
boolean |
equals(Object obj) |
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. |
Collection<Class<?>> |
getLoadedBeanClasses()
Get all pre-loaded classes for the bean deployment archive.
|
ServiceRegistry |
getServices()
Get the Bean Deployment Archive scoped services
|
int |
hashCode() |
String |
toString() |
protected abstract BeanDeploymentArchive delegate()
public Collection<String> getBeanClasses()
BeanDeploymentArchiveFor an explicit bean archive this method returns a collection of all types present within the archive.
For an implicit bean archive this method returns all the types found in the archive which are annotated with a bean defining annotation or are Session bean definitions.
getBeanClasses in interface BeanDeploymentArchivepublic Collection<Class<?>> getLoadedBeanClasses()
BeanDeploymentArchiveBeanDeploymentArchive.getBeanClasses().
If two names overlap the class object returned from this method is used.getLoadedBeanClasses 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 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 BeanDeploymentArchiveCopyright © 2008-2015. All Rights Reserved.