org.apache.xmlrpc.test
Class ClientProviderImpl
java.lang.Object
org.apache.xmlrpc.test.ClientProviderImpl
- All Implemented Interfaces:
- ClientProvider
- Direct Known Subclasses:
- LocalTransportProvider, ServletWebServerProvider, WebServerProvider
public abstract class ClientProviderImpl
- extends java.lang.Object
- implements ClientProvider
Abstract base implementation of ClientProvider
.
Field Summary |
protected org.apache.xmlrpc.server.XmlRpcHandlerMapping |
mapping
|
Constructor Summary |
protected |
ClientProviderImpl(org.apache.xmlrpc.server.XmlRpcHandlerMapping pMapping)
Creates a new instance. |
Method Summary |
org.apache.xmlrpc.client.XmlRpcClient |
getClient()
Returns a new client instance. |
org.apache.xmlrpc.client.XmlRpcClientConfigImpl |
getConfig()
Returns the clients default configuration. |
protected abstract org.apache.xmlrpc.client.XmlRpcTransportFactory |
getTransportFactory(org.apache.xmlrpc.client.XmlRpcClient pClient)
|
protected org.apache.xmlrpc.server.XmlRpcServer |
getXmlRpcServer()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
mapping
protected final org.apache.xmlrpc.server.XmlRpcHandlerMapping mapping
ClientProviderImpl
protected ClientProviderImpl(org.apache.xmlrpc.server.XmlRpcHandlerMapping pMapping)
- Creates a new instance.
- Parameters:
pMapping
- The test servers handler mapping.
getTransportFactory
protected abstract org.apache.xmlrpc.client.XmlRpcTransportFactory getTransportFactory(org.apache.xmlrpc.client.XmlRpcClient pClient)
getXmlRpcServer
protected org.apache.xmlrpc.server.XmlRpcServer getXmlRpcServer()
throws java.lang.Exception
- Throws:
java.lang.Exception
getConfig
public org.apache.xmlrpc.client.XmlRpcClientConfigImpl getConfig()
throws java.lang.Exception
- Description copied from interface:
ClientProvider
- Returns the clients default configuration.
- Specified by:
getConfig
in interface ClientProvider
- Returns:
- The clients configuration.
- Throws:
java.lang.Exception
- Creating the configuration failed.
getClient
public org.apache.xmlrpc.client.XmlRpcClient getClient()
- Description copied from interface:
ClientProvider
- Returns a new client instance.
- Specified by:
getClient
in interface ClientProvider
- Returns:
- A client being used for performing the test.
Copyright © 2001-2008 The Apache Software Foundation. All Rights Reserved.