|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.caucho.config.cfg.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.config.cfg.BeanConfig |
---|
_bean |
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.Object value)
Sets the value for old-style jndi lookup |
java.lang.String |
toString()
|
Methods inherited from class com.caucho.config.cfg.BeanConfig |
---|
addBinding, addCustomBean, addInitProgram, addOptionalStringProperty, addParam, addProperty, addStringProperty, createObjectNoInit, getBeanConfigClass, getBeanManager, getBindingList, getCdiNamed, getClassType, getComponent, getFilename, getInit, getLine, getMBeanName, getName, getStereotypeList, getUri, introspectPostInit, isDefaultService, isStartup, setBeanConfigClass, setConfigLocation, setInit, setMbeanClass, setMbeanInterface, setMbeanName, setScope, setScopeType, setService, setUri |
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 BeanConfig
public void setType(java.lang.Class<?> cl)
setType
in class BeanConfig
public void setClass(java.lang.Class<?> cl)
setClass
in class BeanConfig
public void setDeploy(boolean isDeploy)
public void setFactory(boolean isFactory)
public void setTagName(java.lang.String tagName)
public java.lang.String getTagName()
getTagName
in class BeanConfig
public void setName(java.lang.String name)
setName
in class BeanConfig
public void setJndiName(java.lang.String name)
setJndiName
in class BeanConfig
public void setValue(java.lang.Object value)
@PostConstruct public void init()
init
in class BeanConfig
public void deploy()
deploy
in class BeanConfig
public java.lang.Object getObject()
getObject
in class BeanConfig
public java.lang.Object getObjectNoInit()
public java.lang.Object replaceObject()
public java.lang.Object replaceObjectNoInit()
public java.lang.String toString()
toString
in class BeanConfig
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |