org.rhq.enterprise.server.plugins.rhnhosted.xmlrpc
Class RhnSSLTransport

java.lang.Object
  extended by org.apache.xmlrpc.client.XmlRpcTransportImpl
      extended by org.apache.xmlrpc.client.XmlRpcStreamTransport
          extended by org.apache.xmlrpc.client.XmlRpcHttpTransport
              extended by org.apache.xmlrpc.client.XmlRpcSunHttpTransport
                  extended by org.apache.xmlrpc.client.XmlRpcSun14HttpTransport
                      extended by org.apache.xmlrpc.client.XmlRpcSun15HttpTransport
                          extended by org.rhq.enterprise.server.plugins.rhnhosted.xmlrpc.RhnSSLTransport
All Implemented Interfaces:
org.apache.xmlrpc.client.XmlRpcTransport
Direct Known Subclasses:
CustomReqPropTransport

public class RhnSSLTransport
extends org.apache.xmlrpc.client.XmlRpcSun15HttpTransport


Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.xmlrpc.client.XmlRpcHttpTransport
org.apache.xmlrpc.client.XmlRpcHttpTransport.ByteArrayReqWriter
 
Nested classes/interfaces inherited from class org.apache.xmlrpc.client.XmlRpcStreamTransport
org.apache.xmlrpc.client.XmlRpcStreamTransport.GzipReqWriter, org.apache.xmlrpc.client.XmlRpcStreamTransport.ReqWriter, org.apache.xmlrpc.client.XmlRpcStreamTransport.ReqWriterImpl
 
Field Summary
 
Fields inherited from class org.apache.xmlrpc.client.XmlRpcHttpTransport
USER_AGENT
 
Constructor Summary
RhnSSLTransport(org.apache.xmlrpc.client.XmlRpcClient pClient)
          Creates a new instance.
 
Method Summary
 String getSSLCertPath()
           
protected  URLConnection newURLConnection(URL url)
           
 void setSSLCertPath(String path)
           
 
Methods inherited from class org.apache.xmlrpc.client.XmlRpcSun15HttpTransport
getProxy, setProxy
 
Methods inherited from class org.apache.xmlrpc.client.XmlRpcSun14HttpTransport
getSSLSocketFactory, setSSLSocketFactory
 
Methods inherited from class org.apache.xmlrpc.client.XmlRpcSunHttpTransport
close, getInputStream, getURLConnection, isResponseGzipCompressed, sendRequest, setRequestHeader, writeRequest
 
Methods inherited from class org.apache.xmlrpc.client.XmlRpcHttpTransport
getUserAgent, initHttpHeaders, isUsingByteArrayOutput, newReqWriter, setCompressionHeaders, setContentLength, setCredentials
 
Methods inherited from class org.apache.xmlrpc.client.XmlRpcStreamTransport
isCompressingRequest, newXMLReader, readResponse
 
Methods inherited from class org.apache.xmlrpc.client.XmlRpcTransportImpl
getClient
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RhnSSLTransport

public RhnSSLTransport(org.apache.xmlrpc.client.XmlRpcClient pClient)
Creates a new instance.

Parameters:
pClient - The client controlling this instance.
Method Detail

setSSLCertPath

public void setSSLCertPath(String path)

getSSLCertPath

public String getSSLCertPath()

newURLConnection

protected URLConnection newURLConnection(URL url)
                                  throws IOException
Overrides:
newURLConnection in class org.apache.xmlrpc.client.XmlRpcSun15HttpTransport
Throws:
IOException


Copyright © 2008-2011 Red Hat, Inc.. All Rights Reserved.