All Packages Class Hierarchy This Package Previous Next Index
java.lang.Object | +----org.apache.soap.rpc.RPCMessage
RPCMessage
is the base class that Call
and
Response
extend from. Any work that is common to both
Call
and Response
is done here.
protected String targetObjectURI
protected String fullTargetObjectURI
protected String methodName
protected Vector params
protected Header header
protected String encodingStyleURI
protected RPCMessage(String targetObjectURI, String methodName, Vector params, Header header, String encodingStyleURI)
public void setTargetObjectURI(String targetObjectURI)
public String getTargetObjectURI()
public String getFullTargetObjectURI()
public void setMethodName(String methodName)
public String getMethodName()
public void setParams(Vector params)
public Vector getParams()
public void setHeader(Header header)
public Header getHeader()
public void setEncodingStyleURI(String encodingStyleURI)
public String getEncodingStyleURI()
protected Envelope buildEnvelope(boolean isResponse)
protected static RPCMessage extractFromEnvelope(Envelope env, boolean isResponse, SOAPMappingRegistry smr) throws IllegalArgumentException
public void marshall(String inScopeEncStyle, Class javaType, Object src, Object context, Writer sink, NSStack nsStack, XMLJavaMappingRegistry xjmr) throws IllegalArgumentException, IOException
public static RPCMessage unmarshall(String inScopeEncStyle, Node src, Class toClass, SOAPMappingRegistry smr) throws IllegalArgumentException
public String toString()
All Packages Class Hierarchy This Package Previous Next Index