|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.caucho.webbeans.cfg.WbComponentConfig
public class WbComponentConfig
Configuration for the xml web bean component.
| Field Summary | |
|---|---|
protected ComponentImpl |
_comp
|
| Constructor Summary | |
|---|---|
WbComponentConfig()
|
|
WbComponentConfig(WbWebBeans webbeans)
|
|
| Method Summary | |
|---|---|
void |
addBinding(WbBinding binding)
Adds a component binding. |
void |
addOptionalStringProperty(java.lang.String name,
java.lang.String value)
Adds an init property |
void |
addParam(ConfigProgram param)
Sets any new values |
void |
addStringProperty(java.lang.String name,
java.lang.String value)
Adds an init property |
java.lang.Object |
createObjectNoInit()
|
protected void |
deploy()
|
java.util.ArrayList<WbBinding> |
getBindingList()
|
java.lang.Class |
getClassType()
|
ComponentImpl |
getComponent()
|
ComponentImpl |
getComponentFactory()
Returns the configured component factory. |
WbComponentType |
getComponentType()
Sets the component type. |
ContainerProgram |
getInit()
|
java.lang.String |
getMBeanName()
Returns the mbean-name |
java.lang.String |
getName()
Gets the component's EL binding name. |
java.lang.Object |
getObject()
|
protected java.lang.String |
getTagName()
Returns the XML tag name for debugging. |
WbComponentType |
getType()
Gets the component type. |
void |
init()
Initialization. |
protected void |
introspectPostInit()
Introspection after the init has been set and before the @PostConstruct for additional interception |
void |
setClass(java.lang.Class cl)
Sets the component implementation class. |
void |
setComponentType(WbComponentType type)
Sets the component type. |
void |
setInit(ContainerProgram init)
Sets the init program. |
void |
setName(java.lang.String name)
Returns the component's EL binding name. |
void |
setScope(java.lang.String scope)
Sets the scope attribute. |
void |
setType(java.lang.Class type)
Sets the component type. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected ComponentImpl _comp
| Constructor Detail |
|---|
public WbComponentConfig()
public WbComponentConfig(WbWebBeans webbeans)
| Method Detail |
|---|
public void setName(java.lang.String name)
public java.lang.String getName()
public java.lang.String getMBeanName()
public void setType(java.lang.Class type)
public WbComponentType getType()
public void setComponentType(WbComponentType type)
public WbComponentType getComponentType()
public void setClass(java.lang.Class cl)
public java.lang.Class getClassType()
public ComponentImpl getComponent()
public void addBinding(WbBinding binding)
public java.util.ArrayList<WbBinding> getBindingList()
public void setScope(java.lang.String scope)
public void addParam(ConfigProgram param)
public void setInit(ContainerProgram init)
public ContainerProgram getInit()
public void addStringProperty(java.lang.String name,
java.lang.String value)
public void addOptionalStringProperty(java.lang.String name,
java.lang.String value)
public ComponentImpl getComponentFactory()
public void init()
protected java.lang.String getTagName()
protected void introspectPostInit()
protected void deploy()
public java.lang.Object getObject()
public java.lang.Object createObjectNoInit()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||