org.apache.servicemix.http.endpoints
Class HttpProviderEndpoint.Exchange

java.lang.Object
  extended by org.mortbay.jetty.client.HttpExchange
      extended by org.apache.servicemix.http.jetty.SmxHttpExchange
          extended by org.apache.servicemix.http.endpoints.HttpProviderEndpoint.Exchange
Enclosing class:
HttpProviderEndpoint

protected class HttpProviderEndpoint.Exchange
extends SmxHttpExchange


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_START, STATUS_WAITING_FOR_COMMIT, STATUS_WAITING_FOR_CONNECTION, STATUS_WAITING_FOR_RESPONSE
 
Constructor Summary
HttpProviderEndpoint.Exchange(javax.jbi.messaging.MessageExchange jbiExchange)
           
 
Method Summary
protected  void onConnectionFailed(java.lang.Throwable throwable)
           
protected  void onException(java.lang.Throwable throwable)
           
protected  void onExpire()
           
protected  void onResponseComplete()
           
 
Methods inherited from class org.apache.servicemix.http.jetty.SmxHttpExchange
getResponseContent, getResponseData, getResponseEncoding, getResponseFields, getResponseReader, getResponseStatus, getResponseStream, onResponseContent, onResponseHeader, onResponseStatus
 
Methods inherited from class org.mortbay.jetty.client.HttpExchange
addRequestHeader, addRequestHeader, cancel, configureListeners, getAddress, getEventListener, getMethod, getRequestContent, getRequestContentChunk, getRequestContentSource, getRequestFields, getRetryStatus, getScheme, getStatus, getTimeout, getURI, getVersion, isDone, onRequestCommitted, onRequestComplete, onResponseHeaderComplete, onRetry, reset, setAddress, setConfigureListeners, setEventListener, setMethod, setRequestContent, setRequestContentSource, setRequestContentType, setRequestHeader, setRequestHeader, setRetryStatus, setScheme, setTimeout, setURI, setURL, setVersion, setVersion, toString, waitForDone, waitForStatus
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

HttpProviderEndpoint.Exchange

public HttpProviderEndpoint.Exchange(javax.jbi.messaging.MessageExchange jbiExchange)
Method Detail

onResponseComplete

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

onConnectionFailed

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

onException

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

onExpire

protected void onExpire()
Overrides:
onExpire in class org.mortbay.jetty.client.HttpExchange


Copyright © 2005-2012 FuseSource. All Rights Reserved.