|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.apache.axis.message.NodeImpl
org.apache.axis.message.MessageElement
org.apache.axis.message.RPCParam
An RPC parameter
| Field Summary |
| Fields inherited from class org.apache.axis.message.MessageElement |
namespaces |
| Fields inherited from interface org.w3c.dom.Node |
ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE |
| Constructor Summary | |
RPCParam(QName qname,
java.lang.Object value)
|
|
RPCParam(java.lang.String name,
java.lang.Object value)
Constructor for building up messages. |
|
RPCParam(java.lang.String namespace,
java.lang.String name,
java.lang.Object value)
|
|
| Method Summary | |
SOAPElement |
addTextNode(java.lang.String s)
add a text node to the document. |
java.lang.Object |
getObjectValue()
Returns value of the node as an object of registered type. |
ParameterDesc |
getParamDesc()
|
java.lang.String |
getValue()
Get the value of the doc as a string. |
static java.lang.reflect.Method |
getValueSetMethod()
|
java.lang.Boolean |
getXSITypeGeneration()
|
void |
serialize(org.apache.axis.encoding.SerializationContext context)
|
void |
set(java.lang.Object newValue)
This set method is registered during deserialization to set the deserialized value. |
void |
setObjectValue(java.lang.Object value)
Sets value of this node to an Object. |
void |
setParamDesc(ParameterDesc paramDesc)
|
void |
setRPCCall(RPCElement call)
|
void |
setValue(java.lang.String value)
If this is a Text node then this method will set its value, otherwise it sets the value of the immediate (Text) child of this node. |
void |
setXSITypeGeneration(java.lang.Boolean value)
|
| Methods inherited from class org.apache.axis.message.NodeImpl |
appendChild, detachNode, getAttributes, getChildNodes, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNodeName, getNodeType, getNodeValue, getParentElement, getParentNode, getPrefix, getPreviousSibling, hasAttributes, hasChildNodes, insertBefore, isDirty, isSupported, normalize, recycleNode, removeChild, replaceChild, setDirty, setNodeValue, setOwnerDocument, setParentElement, setPrefix |
| Methods inherited from class java.lang.Object |
getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface javax.xml.soap.Node |
detachNode, getParentElement, recycleNode, setParentElement |
| Methods inherited from interface org.w3c.dom.Node |
appendChild, getAttributes, getChildNodes, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNodeName, getNodeType, getNodeValue, getParentNode, getPrefix, getPreviousSibling, hasAttributes, hasChildNodes, insertBefore, isSupported, normalize, removeChild, replaceChild, setNodeValue, setPrefix |
| Constructor Detail |
public RPCParam(java.lang.String name,
java.lang.Object value)
public RPCParam(QName qname,
java.lang.Object value)
public RPCParam(java.lang.String namespace,
java.lang.String name,
java.lang.Object value)
| Method Detail |
public void setRPCCall(RPCElement call)
public java.lang.Object getObjectValue()
MessageElement
getObjectValue in class MessageElementpublic void setObjectValue(java.lang.Object value)
MessageElementNote that this method will log an error and no-op if there are any children in the MessageElement or if the MessageElement was constructed from XML.
setObjectValue in class MessageElementvalue - node's value or null.public void set(java.lang.Object newValue)
newValue - is the deserialized objectpublic static java.lang.reflect.Method getValueSetMethod()
public ParameterDesc getParamDesc()
public void setParamDesc(ParameterDesc paramDesc)
public void setXSITypeGeneration(java.lang.Boolean value)
public java.lang.Boolean getXSITypeGeneration()
public void serialize(org.apache.axis.encoding.SerializationContext context)
throws java.io.IOException
java.io.IOExceptionpublic java.lang.String getValue()
MessageElementMessageElement.getAsDOM() so is a heavyweight operation.
getValue in interface NodegetValue in class MessageElement;
public SOAPElement addTextNode(java.lang.String s)
throws SOAPException
MessageElement
addTextNode in interface SOAPElementaddTextNode in class MessageElementSOAPExceptionSOAPElement.addTextNode(java.lang.String)public void setValue(java.lang.String value)
Node
setValue in interface NodesetValue in class MessageElementNode.setValue(java.lang.String)
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||