Package org.eclipse.jetty.client
Class HttpExchange
- java.lang.Object
-
- org.eclipse.jetty.client.HttpExchange
-
public class HttpExchange extends Object
-
-
Constructor Summary
Constructors Constructor Description HttpExchange(HttpDestination destination, HttpRequest request, List<Response.ResponseListener> listeners)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanabort(Throwable failure)HttpConversationgetConversation()HttpRequestgetRequest()ThrowablegetRequestFailure()HttpResponsegetResponse()ThrowablegetResponseFailure()List<Response.ResponseListener>getResponseListeners()voidproceed(Throwable failure)booleanrequestComplete(Throwable failure)voidresetResponse()booleanresponseComplete(Throwable failure)ResultterminateRequest()ResultterminateResponse()StringtoString()
-
-
-
Constructor Detail
-
HttpExchange
public HttpExchange(HttpDestination destination, HttpRequest request, List<Response.ResponseListener> listeners)
-
-
Method Detail
-
getConversation
public HttpConversation getConversation()
-
getRequest
public HttpRequest getRequest()
-
getRequestFailure
public Throwable getRequestFailure()
-
getResponseListeners
public List<Response.ResponseListener> getResponseListeners()
-
getResponse
public HttpResponse getResponse()
-
getResponseFailure
public Throwable getResponseFailure()
-
requestComplete
public boolean requestComplete(Throwable failure)
-
responseComplete
public boolean responseComplete(Throwable failure)
-
terminateRequest
public Result terminateRequest()
-
terminateResponse
public Result terminateResponse()
-
abort
public boolean abort(Throwable failure)
-
resetResponse
public void resetResponse()
-
proceed
public void proceed(Throwable failure)
-
-