| Prev Class | Next Class | Frames | No Frames |
| Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
java.lang.Objectorg.apache.xmlrpc.client.XmlRpcTransportImplorg.apache.xmlrpc.client.XmlRpcStreamTransportorg.apache.xmlrpc.client.XmlRpcLocalStreamTransportpublic class XmlRpcLocalStreamTransportextends XmlRpcStreamTransportXmlRpcLocalTransport,
except that it adds request serialization. In other words, it is
particularly well suited for development and testing of XML serialization
and parsing.
Nested Class Summary |
Nested classes/interfaces inherited from class org.apache.xmlrpc.client.XmlRpcStreamTransport | |
XmlRpcStreamTransport.GzipReqWriter, XmlRpcStreamTransport.ReqWriter, XmlRpcStreamTransport.ReqWriterImpl | |
Constructor Summary | |
| |
Method Summary | |
protected void |
|
protected InputStream | |
protected boolean | |
protected XmlRpcStreamTransport.ReqWriter |
|
protected void | |
Methods inherited from class org.apache.xmlrpc.client.XmlRpcStreamTransport | |
close, getInputStream, isCompressingRequest, isResponseGzipCompressed, newReqWriter, newXMLReader, readResponse, sendRequest, writeRequest | |
Methods inherited from class org.apache.xmlrpc.client.XmlRpcTransportImpl | |
getClient | |
public XmlRpcLocalStreamTransport(XmlRpcClient pClient, XmlRpcStreamRequestProcessor pServer)
Creates a new instance.
- Parameters:
pClient- The client, which is controlling the transport.pServer- An instance ofXmlRpcStreamRequestProcessor.
protected void close()
throws XmlRpcClientException
- Overrides:
- close in interface XmlRpcStreamTransport
protected InputStream getInputStream()
throws XmlRpcException
- Overrides:
- getInputStream in interface XmlRpcStreamTransport
protected boolean isResponseGzipCompressed(XmlRpcStreamRequestConfig pConfig)
- Overrides:
- isResponseGzipCompressed in interface XmlRpcStreamTransport
protected XmlRpcStreamTransport.ReqWriter newReqWriter(XmlRpcRequest pRequest) throws XmlRpcException, IOException, SAXException
- Overrides:
- newReqWriter in interface XmlRpcStreamTransport
protected void writeRequest(XmlRpcStreamTransport.ReqWriter pWriter) throws XmlRpcException, IOException, SAXException
- Overrides:
- writeRequest in interface XmlRpcStreamTransport