com.eviware.soapui.impl.wsdl.monitor.jettyproxy
Class SoapUIHttpExchange

java.lang.Object
  extended by org.mortbay.jetty.client.HttpExchange
      extended by com.eviware.soapui.impl.wsdl.monitor.jettyproxy.SoapUIHttpExchange

public class SoapUIHttpExchange
extends org.mortbay.jetty.client.HttpExchange


Nested Class Summary
 
Nested classes/interfaces inherited from class org.mortbay.jetty.client.HttpExchange
org.mortbay.jetty.client.HttpExchange.CachedExchange, org.mortbay.jetty.client.HttpExchange.ContentExchange
 
Field Summary
 
Fields inherited from class org.mortbay.jetty.client.HttpExchange
STATUS_COMPLETED, STATUS_EXCEPTED, STATUS_EXPIRED, STATUS_PARSING_CONTENT, STATUS_PARSING_HEADERS, STATUS_SENDING_REQUEST, STATUS_UNKOWN, STATUS_WAITING_FOR_COMMIT, STATUS_WAITING_FOR_CONNECTION, STATUS_WAITING_FOR_RESPONSE
 
Constructor Summary
SoapUIHttpExchange(SoapMonitor monitor, javax.servlet.http.HttpServletRequest httpRequest, javax.servlet.http.HttpServletResponse httpResponse, CaptureInputStream capture, JProxyServletWsdlMonitorMessageExchange capturedData)
           
 
Method Summary
protected  void onConnectionFailed(java.lang.Throwable ex)
           
protected  void onException(java.lang.Throwable ex)
           
protected  void onRequestCommitted()
           
protected  void onRequestComplete()
           
protected  void onResponseComplete()
           
protected  void onResponseContent(org.mortbay.io.Buffer content)
           
protected  void onResponseHeader(org.mortbay.io.Buffer name, org.mortbay.io.Buffer value)
           
protected  void onResponseHeaderComplete()
           
protected  void onResponseStatus(org.mortbay.io.Buffer version, int status, org.mortbay.io.Buffer reason)
           
 
Methods inherited from class org.mortbay.jetty.client.HttpExchange
addRequestHeader, addRequestHeader, cancel, getAddress, getMethod, getRequestContent, getRequestContentChunk, getRequestContentSource, getRequestFields, getScheme, getStatus, getURI, getVersion, onExpire, setAddress, setMethod, setRequestContent, setRequestContentSource, setRequestContentType, setRequestHeader, setRequestHeader, setScheme, setURI, setURL, setVersion, setVersion, toString, waitForStatus
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SoapUIHttpExchange

public SoapUIHttpExchange(SoapMonitor monitor,
                          javax.servlet.http.HttpServletRequest httpRequest,
                          javax.servlet.http.HttpServletResponse httpResponse,
                          CaptureInputStream capture,
                          JProxyServletWsdlMonitorMessageExchange capturedData)
                   throws java.io.IOException
Throws:
java.io.IOException
Method Detail

onConnectionFailed

protected void onConnectionFailed(java.lang.Throwable ex)
Overrides:
onConnectionFailed in class org.mortbay.jetty.client.HttpExchange

onException

protected void onException(java.lang.Throwable ex)
Overrides:
onException in class org.mortbay.jetty.client.HttpExchange

onRequestCommitted

protected void onRequestCommitted()
                           throws java.io.IOException
Overrides:
onRequestCommitted in class org.mortbay.jetty.client.HttpExchange
Throws:
java.io.IOException

onRequestComplete

protected void onRequestComplete()
                          throws java.io.IOException
Overrides:
onRequestComplete in class org.mortbay.jetty.client.HttpExchange
Throws:
java.io.IOException

onResponseComplete

protected void onResponseComplete()
                           throws java.io.IOException
Overrides:
onResponseComplete in class org.mortbay.jetty.client.HttpExchange
Throws:
java.io.IOException

onResponseContent

protected void onResponseContent(org.mortbay.io.Buffer content)
                          throws java.io.IOException
Overrides:
onResponseContent in class org.mortbay.jetty.client.HttpExchange
Throws:
java.io.IOException

onResponseHeaderComplete

protected void onResponseHeaderComplete()
                                 throws java.io.IOException
Overrides:
onResponseHeaderComplete in class org.mortbay.jetty.client.HttpExchange
Throws:
java.io.IOException

onResponseStatus

protected void onResponseStatus(org.mortbay.io.Buffer version,
                                int status,
                                org.mortbay.io.Buffer reason)
                         throws java.io.IOException
Overrides:
onResponseStatus in class org.mortbay.jetty.client.HttpExchange
Throws:
java.io.IOException

onResponseHeader

protected void onResponseHeader(org.mortbay.io.Buffer name,
                                org.mortbay.io.Buffer value)
                         throws java.io.IOException
Overrides:
onResponseHeader in class org.mortbay.jetty.client.HttpExchange
Throws:
java.io.IOException


Copyright © 2005-2008 eviware.com. All Rights Reserved.