org.apache.xmlrpc.test
Class LocalTransportProvider
java.lang.Object
org.apache.xmlrpc.test.ClientProviderImpl
org.apache.xmlrpc.test.LocalTransportProvider
- All Implemented Interfaces:
- ClientProvider
- Direct Known Subclasses:
- LocalStreamTransportProvider
public class LocalTransportProvider
- extends ClientProviderImpl
Implementation of BaseTest
for testing the XmlRpcLocalTransport
.
Constructor Summary |
LocalTransportProvider(org.apache.xmlrpc.server.XmlRpcHandlerMapping pMapping)
Creates a new instance. |
Method Summary |
org.apache.xmlrpc.client.XmlRpcClientConfigImpl |
getConfig()
Returns the clients default configuration. |
org.apache.xmlrpc.server.XmlRpcServer |
getServer()
Returns the providers server instance. |
protected org.apache.xmlrpc.client.XmlRpcTransportFactory |
getTransportFactory(org.apache.xmlrpc.client.XmlRpcClient pClient)
|
void |
shutdown()
Performs a shutdown of the server. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LocalTransportProvider
public LocalTransportProvider(org.apache.xmlrpc.server.XmlRpcHandlerMapping pMapping)
- Creates a new instance.
- Parameters:
pMapping
- The test servers handler mapping.
getTransportFactory
protected org.apache.xmlrpc.client.XmlRpcTransportFactory getTransportFactory(org.apache.xmlrpc.client.XmlRpcClient pClient)
- Specified by:
getTransportFactory
in class ClientProviderImpl
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
- Overrides:
getConfig
in class ClientProviderImpl
- Returns:
- The clients configuration.
- Throws:
java.lang.Exception
- Creating the configuration failed.
getServer
public org.apache.xmlrpc.server.XmlRpcServer getServer()
- Description copied from interface:
ClientProvider
- Returns the providers server instance.
- Returns:
- A server instance, which is being used for performing the test.
shutdown
public void shutdown()
- Description copied from interface:
ClientProvider
- Performs a shutdown of the server.
Copyright © 2001-2008 The Apache Software Foundation. All Rights Reserved.