org.jboss.weld.environment.se.discovery
Class ImmutableBeanDeploymentArchive
java.lang.Object
org.jboss.weld.environment.se.discovery.AbstractWeldSEBeanDeploymentArchive
org.jboss.weld.environment.se.discovery.ImmutableBeanDeploymentArchive
- All Implemented Interfaces:
- org.jboss.weld.bootstrap.spi.BeanDeploymentArchive
public class ImmutableBeanDeploymentArchive
- extends AbstractWeldSEBeanDeploymentArchive
An immutable implementation of BeanDeploymentArchive
which must have
classes and beans.xml resources added to it via
ImmutableBeanDeploymentArchive#ImmutableBeanDeploymentArchive(String, Collection, Collection, List)
or
ImmutableBeanDeploymentArchive#ImmutableBeanDeploymentArchive(String, Collection, Collection)
See Deployment
for more detailed information on creating deployment
structures.
- Author:
- Pete Muir
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ImmutableBeanDeploymentArchive
public ImmutableBeanDeploymentArchive(String id,
Collection<String> beanClasses,
org.jboss.weld.bootstrap.spi.BeansXml beansXml,
Collection<org.jboss.weld.bootstrap.spi.BeanDeploymentArchive> beanDeploymentArchives)
ImmutableBeanDeploymentArchive
public ImmutableBeanDeploymentArchive(String id,
Collection<String> beanClasses,
org.jboss.weld.bootstrap.spi.BeansXml beansXml)
getBeanClasses
public Collection<String> getBeanClasses()
getBeanDeploymentArchives
public Collection<org.jboss.weld.bootstrap.spi.BeanDeploymentArchive> getBeanDeploymentArchives()
getBeansXml
public org.jboss.weld.bootstrap.spi.BeansXml getBeansXml()
Copyright © 2013 Seam Framework. All Rights Reserved.