org.jboss.webbeans.bootstrap
Class BeanDeployer
java.lang.Object
org.jboss.webbeans.bootstrap.BeanDeployer
public class BeanDeployer
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BeanDeployer
public BeanDeployer(ManagerImpl manager,
EjbDescriptorCache ejbDescriptors)
addBean
public <T> BeanDeployer addBean(RIBean<T> bean)
addBeans
public BeanDeployer addBeans(java.lang.Iterable<? extends RIBean<?>> beans)
addClass
public BeanDeployer addClass(java.lang.Class<?> clazz)
addClasses
public BeanDeployer addClasses(java.lang.Iterable<java.lang.Class<?>> classes)
addClasses
public BeanDeployer addClasses(java.util.Collection<AnnotatedClass<?>> classes)
createBeans
public BeanDeployer createBeans()
deploy
public BeanDeployer deploy()
getBeanDeployerEnvironment
public BeanDeployerEnvironment getBeanDeployerEnvironment()
createBean
protected <T> void createBean(AbstractClassBean<T> bean,
AnnotatedClass<T> annotatedClass)
- Creates a Web Bean from a bean abstraction and adds it to the set of
created beans
Also creates the implicit field- and method-level beans, if present
- Parameters:
bean
- The bean representation
Copyright © 2011. All Rights Reserved.