org.jboss.webbeans.bootstrap
Class BeanDeployer

java.lang.Object
  extended by org.jboss.webbeans.bootstrap.BeanDeployer

public class BeanDeployer
extends java.lang.Object


Constructor Summary
BeanDeployer(ManagerImpl manager)
           
 
Method Summary
 void addBean(RIBean<?> bean)
           
 void addClass(java.lang.Class<?> clazz)
           
 void addClasses(java.lang.Iterable<java.lang.Class<?>> classes)
           
protected  void createBean(AbstractClassBean<?> bean, AnnotatedClass<?> 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
 void deploy()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BeanDeployer

public BeanDeployer(ManagerImpl manager)
Method Detail

addBean

public void addBean(RIBean<?> bean)

addClass

public void addClass(java.lang.Class<?> clazz)

addClasses

public void addClasses(java.lang.Iterable<java.lang.Class<?>> classes)

deploy

public void deploy()

createBean

protected void createBean(AbstractClassBean<?> bean,
                          AnnotatedClass<?> 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 © 2008-2009. All Rights Reserved.