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 targetObjectURIfullTargetObjectURI
protected String fullTargetObjectURImethodName
protected String methodNameparams
protected Vector paramsheader
protected Header headerencodingStyleURI
protected String encodingStyleURI
protected RPCMessage(String targetObjectURI, String methodName, Vector params, Header header, String encodingStyleURI)
public void setTargetObjectURI(String targetObjectURI)getTargetObjectURI
public String getTargetObjectURI()getFullTargetObjectURI
public String getFullTargetObjectURI()setMethodName
public void setMethodName(String methodName)getMethodName
public String getMethodName()setParams
public void setParams(Vector params)getParams
public Vector getParams()setHeader
public void setHeader(Header header)getHeader
public Header getHeader()setEncodingStyleURI
public void setEncodingStyleURI(String encodingStyleURI)getEncodingStyleURI
public String getEncodingStyleURI()buildEnvelope
protected Envelope buildEnvelope(boolean isResponse)extractFromEnvelope
protected static RPCMessage extractFromEnvelope(Envelope env, boolean isResponse, SOAPMappingRegistry smr) throws IllegalArgumentExceptionmarshall
public void marshall(String inScopeEncStyle, Class javaType, Object src, Object context, Writer sink, NSStack nsStack, XMLJavaMappingRegistry xjmr) throws IllegalArgumentException, IOExceptionunmarshall
public static RPCMessage unmarshall(String inScopeEncStyle, Node src, Class toClass, SOAPMappingRegistry smr) throws IllegalArgumentExceptiontoString
public String toString()
All Packages Class Hierarchy This Package Previous Next Index