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

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
                              extended by org.rhq.enterprise.server.plugins.rhnhosted.xmlrpc.CustomReqPropTransport
                                  extended by org.rhq.enterprise.server.plugins.rhnhosted.xmlrpc.RhnJaxbTransport
All Implemented Interfaces:
org.apache.xmlrpc.client.XmlRpcTransport

public class RhnJaxbTransport
extends CustomReqPropTransport


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
protected  String jaxbDomain
           
 
Fields inherited from class org.rhq.enterprise.server.plugins.rhnhosted.xmlrpc.CustomReqPropTransport
dumpFilePath, dumpMessageToFile, PROP_NAME_TO_SAVE_TEMP_FILES, reqProps
 
Fields inherited from class org.apache.xmlrpc.client.XmlRpcHttpTransport
USER_AGENT
 
Constructor Summary
RhnJaxbTransport(org.apache.xmlrpc.client.XmlRpcClient pClient)
           
 
Method Summary
 String getJaxbDomain()
           
protected  boolean isJaxbMessage(File message)
           
protected  Object readResponse(org.apache.xmlrpc.common.XmlRpcStreamRequestConfig pConfig, InputStream pStream)
           
 void setJaxbDomain(String domain)
           
 
Methods inherited from class org.rhq.enterprise.server.plugins.rhnhosted.xmlrpc.CustomReqPropTransport
cacheResponseToFile, doWeDeleteTempFile, getDumpFilePath, getDumpMessageToFile, getRequestProperties, getRequestProperty, newURLConnection, setDumpFilePath, setDumpMessageToFile, setRequestProperties, setRequestProperty
 
Methods inherited from class org.rhq.enterprise.server.plugins.rhnhosted.xmlrpc.RhnSSLTransport
getSSLCertPath, setSSLCertPath
 
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
 
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
 

Field Detail

jaxbDomain

protected String jaxbDomain
Constructor Detail

RhnJaxbTransport

public RhnJaxbTransport(org.apache.xmlrpc.client.XmlRpcClient pClient)
Method Detail

setJaxbDomain

public void setJaxbDomain(String domain)

getJaxbDomain

public String getJaxbDomain()

isJaxbMessage

protected boolean isJaxbMessage(File message)

readResponse

protected Object readResponse(org.apache.xmlrpc.common.XmlRpcStreamRequestConfig pConfig,
                              InputStream pStream)
                       throws org.apache.xmlrpc.XmlRpcException
Overrides:
readResponse in class CustomReqPropTransport
Throws:
org.apache.xmlrpc.XmlRpcException


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