org.jboss.webbeans.bootstrap
Class BeanDeployer
java.lang.Object
org.jboss.webbeans.bootstrap.BeanDeployer
public class BeanDeployer
- extends java.lang.Object
|
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 |
BeanDeployer
public BeanDeployer(ManagerImpl manager)
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.