|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.caucho.webbeans.cfg.WbComponentConfig
com.caucho.config.types.BeanConfig
com.caucho.config.types.InterfaceConfig
public class InterfaceConfig
Configures an interface type. Allows class and uri syntax
| Field Summary |
|---|
| Fields inherited from class com.caucho.webbeans.cfg.WbComponentConfig |
|---|
_comp |
| Constructor Summary | |
|---|---|
InterfaceConfig()
|
|
InterfaceConfig(java.lang.Class type)
|
|
InterfaceConfig(java.lang.Class type,
java.lang.String tagName)
|
|
| Method Summary | |
|---|---|
void |
deploy()
|
protected java.lang.String |
getDefaultScope()
|
java.lang.Object |
getObject()
|
java.lang.Object |
getObjectNoInit()
|
java.lang.String |
getTagName()
Sets the tag name. |
void |
init()
Override init to handle value |
java.lang.Object |
replaceObject()
Returns the configured object for configuration |
java.lang.Object |
replaceObjectNoInit()
Returns the configured object for configuration |
void |
setClass(java.lang.Class cl)
Check for correct type. |
void |
setDeploy(boolean isDeploy)
Sets the default deploy value |
void |
setFactory(boolean isFactory)
Sets the default factory value |
void |
setJndiName(java.lang.String name)
If the name is set, the bean will get deployed |
void |
setName(java.lang.String name)
If the name is set, the bean will get deployed |
void |
setTagName(java.lang.String tagName)
Sets the tag name. |
void |
setType(java.lang.Class cl)
Override the old meaning of type for backward compat. |
void |
setValue(java.lang.String value)
Sets the value for old-style jndi lookup |
java.lang.String |
toString()
|
| Methods inherited from class com.caucho.config.types.BeanConfig |
|---|
getBeanConfigClass, getFilename, getLine, getMBeanName, getUri, introspectPostInit, setBeanConfigClass, setConfigLocation, setMbeanClass, setMbeanInterface, setMbeanName, setUri |
| Methods inherited from class com.caucho.webbeans.cfg.WbComponentConfig |
|---|
addBinding, addOptionalStringProperty, addParam, addStringProperty, createObjectNoInit, getBindingList, getClassType, getComponent, getComponentFactory, getComponentType, getInit, getName, getType, setComponentType, setInit, setScope |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public InterfaceConfig()
public InterfaceConfig(java.lang.Class type)
public InterfaceConfig(java.lang.Class type,
java.lang.String tagName)
| Method Detail |
|---|
protected java.lang.String getDefaultScope()
getDefaultScope in class BeanConfigpublic void setType(java.lang.Class cl)
setType in class BeanConfigpublic void setClass(java.lang.Class cl)
setClass in class BeanConfigpublic void setDeploy(boolean isDeploy)
public void setFactory(boolean isFactory)
public void setTagName(java.lang.String tagName)
public java.lang.String getTagName()
getTagName in class WbComponentConfigpublic void setName(java.lang.String name)
setName in class WbComponentConfigpublic void setJndiName(java.lang.String name)
setJndiName in class BeanConfigpublic void setValue(java.lang.String value)
public void init()
init in class BeanConfigpublic void deploy()
deploy in class WbComponentConfigpublic java.lang.Object getObject()
getObject in class WbComponentConfigpublic java.lang.Object getObjectNoInit()
public java.lang.Object replaceObject()
public java.lang.Object replaceObjectNoInit()
public java.lang.String toString()
toString in class java.lang.Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||