|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.progeeks.util.xml.AbstractObjectHandler
org.progeeks.util.xml.JndiObjectHandler
public class JndiObjectHandler
An ObjectHandler that is used to lookup an Object in JNDI.
Field Summary | |
---|---|
static java.lang.String |
HANDLER_TAG
The default name of the tag this class will handle. |
Constructor Summary | |
---|---|
JndiObjectHandler()
|
|
JndiObjectHandler(java.lang.String handlerTag)
|
Method Summary | |
---|---|
boolean |
canHandle(java.lang.String tag)
Returns true if this handler applies to the specified object tag. |
java.lang.Object |
createObject(java.lang.String tag,
org.xml.sax.Attributes atts,
ObjectXmlReader reader)
Creates and returns an object based on the specified parameters. |
java.lang.Object |
getProperty(java.lang.Object obj,
java.lang.String field,
ObjectXmlReader reader)
Returns the current value of the specified property in the specified object. |
java.lang.Class |
getPropertyClass(java.lang.Object obj,
java.lang.String field,
ObjectXmlReader reader)
Returns the base type for the specified field. |
java.util.Collection |
getPropertyCollection(java.lang.Object obj,
java.lang.String field,
ObjectXmlReader reader)
Returns the a collection for the specified field that can be used to accumulate multiple object values. |
void |
setProperty(java.lang.Object obj,
java.lang.String field,
java.lang.Object value,
ObjectXmlReader reader)
Sets a property on the specified object. |
void |
setTextProperty(java.lang.Object obj,
java.lang.String field,
java.lang.String value,
ObjectXmlReader reader)
Sets a text-value property on the specified object. |
Methods inherited from class org.progeeks.util.xml.AbstractObjectHandler |
---|
resolveObject, setConfigurationProperty, setContainedText |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String HANDLER_TAG
Constructor Detail |
---|
public JndiObjectHandler()
public JndiObjectHandler(java.lang.String handlerTag)
Method Detail |
---|
public boolean canHandle(java.lang.String tag)
AbstractObjectHandler
canHandle
in interface ObjectHandler
canHandle
in class AbstractObjectHandler
public void setProperty(java.lang.Object obj, java.lang.String field, java.lang.Object value, ObjectXmlReader reader)
AbstractObjectHandler
setProperty
in interface ObjectHandler
setProperty
in class AbstractObjectHandler
public void setTextProperty(java.lang.Object obj, java.lang.String field, java.lang.String value, ObjectXmlReader reader)
AbstractObjectHandler
setTextProperty
in interface ObjectHandler
setTextProperty
in class AbstractObjectHandler
public java.lang.Class getPropertyClass(java.lang.Object obj, java.lang.String field, ObjectXmlReader reader)
AbstractObjectHandler
getPropertyClass
in interface ObjectHandler
getPropertyClass
in class AbstractObjectHandler
public java.util.Collection getPropertyCollection(java.lang.Object obj, java.lang.String field, ObjectXmlReader reader)
AbstractObjectHandler
getPropertyCollection
in interface ObjectHandler
getPropertyCollection
in class AbstractObjectHandler
public java.lang.Object getProperty(java.lang.Object obj, java.lang.String field, ObjectXmlReader reader)
getProperty
in interface ObjectHandler
getProperty
in class AbstractObjectHandler
public java.lang.Object createObject(java.lang.String tag, org.xml.sax.Attributes atts, ObjectXmlReader reader)
AbstractObjectHandler
createObject
in interface ObjectHandler
createObject
in class AbstractObjectHandler
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |