org.jboss.weld.environment.se.discovery
Class AbstractWeldSEBeanDeploymentArchive

java.lang.Object
  extended by org.jboss.weld.environment.se.discovery.AbstractWeldSEBeanDeploymentArchive
All Implemented Interfaces:
org.jboss.weld.bootstrap.spi.BeanDeploymentArchive
Direct Known Subclasses:
ImmutableBeanDeploymentArchive

public abstract class AbstractWeldSEBeanDeploymentArchive
extends Object
implements org.jboss.weld.bootstrap.spi.BeanDeploymentArchive

Implements the basic requirements of a BeanDeploymentArchive (bean archive id and service registry).

Suitable for extension by those who need to build custom BeanDeploymentArchive implementations.

Author:
Pete Muir
See Also:
MutableBeanDeploymentArchive, ImmutableBeanDeploymentArchive

Constructor Summary
AbstractWeldSEBeanDeploymentArchive(String id)
           
 
Method Summary
 Collection<org.jboss.weld.ejb.spi.EjbDescriptor<?>> getEjbs()
           
 String getId()
           
 org.jboss.weld.bootstrap.api.ServiceRegistry getServices()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.jboss.weld.bootstrap.spi.BeanDeploymentArchive
getBeanClasses, getBeanDeploymentArchives, getBeansXml
 

Constructor Detail

AbstractWeldSEBeanDeploymentArchive

public AbstractWeldSEBeanDeploymentArchive(String id)
Method Detail

getEjbs

public Collection<org.jboss.weld.ejb.spi.EjbDescriptor<?>> getEjbs()
Specified by:
getEjbs in interface org.jboss.weld.bootstrap.spi.BeanDeploymentArchive

getId

public String getId()
Specified by:
getId in interface org.jboss.weld.bootstrap.spi.BeanDeploymentArchive

getServices

public org.jboss.weld.bootstrap.api.ServiceRegistry getServices()
Specified by:
getServices in interface org.jboss.weld.bootstrap.spi.BeanDeploymentArchive


Copyright © 2013 Seam Framework. All Rights Reserved.