org.apache.xmlrpc.client

Class XmlRpcSunHttpTransportFactory

Implemented Interfaces:
XmlRpcTransportFactory

public class XmlRpcSunHttpTransportFactory
extends XmlRpcTransportFactoryImpl

Default implementation of a HTTP transport factory, based on the java.net.HttpURLConnection class.

Constructor Summary

XmlRpcSunHttpTransportFactory(XmlRpcClient pClient)
Creates a new factory, which creates transports for the given client.

Method Summary

XmlRpcTransport
getTransport()
Returns an instance of XmlRpcTransport.

Methods inherited from class org.apache.xmlrpc.client.XmlRpcTransportFactoryImpl

getClient

Constructor Details

XmlRpcSunHttpTransportFactory

public XmlRpcSunHttpTransportFactory(XmlRpcClient pClient)
Creates a new factory, which creates transports for the given client.
Parameters:
pClient - The client, which is operating the factory.

Method Details

getTransport

public XmlRpcTransport getTransport()
Returns an instance of XmlRpcTransport. This may be a singleton, but the caller should not depend on that: A new instance may as well be created for any request.
Specified by:
getTransport in interface XmlRpcTransportFactory
Returns:
The configured transport.

Copyright © 2001-2007 Apache Software Foundation. All Rights Reserved.