org.opennms.netmgt.xmlrpcd
Class TimeoutSecureXmlRpcTransportFactory

java.lang.Object
  extended by org.apache.xmlrpc.DefaultXmlRpcTransportFactory
      extended by org.opennms.netmgt.xmlrpcd.TimeoutSecureXmlRpcTransportFactory
All Implemented Interfaces:
org.apache.xmlrpc.XmlRpcTransportFactory

public class TimeoutSecureXmlRpcTransportFactory
extends org.apache.xmlrpc.DefaultXmlRpcTransportFactory

Derived from DefaultXmlRpcTransportFactory.


Field Summary
protected  int timeout
           
 
Fields inherited from class org.apache.xmlrpc.DefaultXmlRpcTransportFactory
auth, DEFAULT_HTTPS_PROVIDER, httpsTransportFactory, url
 
Fields inherited from interface org.apache.xmlrpc.XmlRpcTransportFactory
CONSTRUCTOR_SIGNATURE, CONSTRUCTOR_SIGNATURE_STRING, TRANSPORT_AUTH, TRANSPORT_URL
 
Constructor Summary
TimeoutSecureXmlRpcTransportFactory(URL url, int timeout)
           
TimeoutSecureXmlRpcTransportFactory(URL url, String auth, int timeout)
          Deprecated. use setBasicAuthentication method instead
 
Method Summary
 org.apache.xmlrpc.XmlRpcTransport createTransport()
           
 
Methods inherited from class org.apache.xmlrpc.DefaultXmlRpcTransportFactory
createTransportFactory, setBasicAuthentication, setHTTPSTransport, setProperty
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

timeout

protected int timeout
Constructor Detail

TimeoutSecureXmlRpcTransportFactory

public TimeoutSecureXmlRpcTransportFactory(URL url,
                                           int timeout)

TimeoutSecureXmlRpcTransportFactory

public TimeoutSecureXmlRpcTransportFactory(URL url,
                                           String auth,
                                           int timeout)
Deprecated. use setBasicAuthentication method instead

Contructor taking a Base64 encoded Basic Authentication string.

Method Detail

createTransport

public org.apache.xmlrpc.XmlRpcTransport createTransport()
                                                  throws org.apache.xmlrpc.XmlRpcClientException
Specified by:
createTransport in interface org.apache.xmlrpc.XmlRpcTransportFactory
Overrides:
createTransport in class org.apache.xmlrpc.DefaultXmlRpcTransportFactory
Throws:
org.apache.xmlrpc.XmlRpcClientException


Copyright © 2009. All Rights Reserved.