org.apache.axis.message
Class RPCParam
java.lang.Object
|
+--org.apache.axis.message.RPCParam
- All Implemented Interfaces:
- java.io.Serializable
- public class RPCParam
- extends java.lang.Object
- implements java.io.Serializable
An RPC parameter
- Author:
- Glen Daniels (gdaniels@macromedia.com)
- See Also:
- Serialized Form
Field Summary |
protected static org.apache.commons.logging.Log |
log
|
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)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
log
protected static org.apache.commons.logging.Log log
RPCParam
public RPCParam(java.lang.String name,
java.lang.Object value)
- Constructor for building up messages.
RPCParam
public RPCParam(QName qname,
java.lang.Object value)
RPCParam
public RPCParam(java.lang.String namespace,
java.lang.String name,
java.lang.Object value)
setRPCCall
public void setRPCCall(RPCElement call)
getValue
public java.lang.Object getValue()
setValue
public void setValue(java.lang.Object value)
set
public void set(java.lang.Object newValue)
- This set method is registered during deserialization
to set the deserialized value.
If the method is called multiple times, the
value is automatically changed into a container to
hold all of the values.
- Parameters:
newValue
- is the deserialized object
getName
public java.lang.String getName()
getQName
public QName getQName()
getValueSetMethod
public static java.lang.reflect.Method getValueSetMethod()
getParamDesc
public ParameterDesc getParamDesc()
setParamDesc
public void setParamDesc(ParameterDesc paramDesc)
setXSITypeGeneration
public void setXSITypeGeneration(java.lang.Boolean value)
getXSITypeGeneration
public java.lang.Boolean getXSITypeGeneration()
serialize
public void serialize(SerializationContext context)
throws java.io.IOException
java.io.IOException
Copyright © 2003 Apache Web Services Project. All Rights Reserved.