|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.ow2.jonas.cdi.weld.internal.deployment.DefaultBeanDeploymentArchive
public class DefaultBeanDeploymentArchive
A DefaultBeanDeploymentArchive is a structure that represents a BDA.
| Constructor Summary | |
|---|---|
DefaultBeanDeploymentArchive(String id,
org.ow2.util.archive.api.IArchive archive,
org.jboss.weld.bootstrap.api.ServiceRegistry registry)
Constructs a Default BDA. |
|
| Method Summary | |
|---|---|
Collection<Class<?>> |
getBeanClasses()
Gets all classes in the bean deployment archive |
Collection<org.jboss.weld.bootstrap.spi.BeanDeploymentArchive> |
getBeanDeploymentArchives()
Get the bean deployment archives which are accessible to this bean deployment archive and adjacent to it in the deployment archive graph. |
Collection<URL> |
getBeansXml()
Get any deployment descriptors in the bean deployment archive. |
Collection<org.jboss.weld.ejb.spi.EjbDescriptor<?>> |
getEjbs()
Get all the EJBs in the deployment archive |
String |
getId()
Get a string which uniquely identifies the BeanDeploymentArchive within
the Deployment. |
org.jboss.weld.bootstrap.api.ServiceRegistry |
getServices()
Get the Bean Deployment Archive scoped services |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DefaultBeanDeploymentArchive(String id,
org.ow2.util.archive.api.IArchive archive,
org.jboss.weld.bootstrap.api.ServiceRegistry registry)
id - BDA identity (unique in the Deployment)archive - the archive to be analyzedregistry - the parent Deployment registry.| Method Detail |
|---|
public Collection<org.jboss.weld.bootstrap.spi.BeanDeploymentArchive> getBeanDeploymentArchives()
getBeanDeploymentArchives in interface org.jboss.weld.bootstrap.spi.BeanDeploymentArchivepublic Collection<Class<?>> getBeanClasses()
getBeanClasses in interface org.jboss.weld.bootstrap.spi.BeanDeploymentArchivepublic Collection<URL> getBeansXml()
getBeansXml in interface org.jboss.weld.bootstrap.spi.BeanDeploymentArchivepublic Collection<org.jboss.weld.ejb.spi.EjbDescriptor<?>> getEjbs()
getEjbs in interface org.jboss.weld.bootstrap.spi.BeanDeploymentArchivepublic org.jboss.weld.bootstrap.api.ServiceRegistry getServices()
getServices in interface org.jboss.weld.bootstrap.spi.BeanDeploymentArchivepublic String getId()
BeanDeploymentArchive within
the Deployment. The identifier must be consistent between multiple
occurrences of this deployment.
getId in interface org.jboss.weld.bootstrap.spi.BeanDeploymentArchive
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||