Package org.eclipse.jetty.client
Class HttpExchange
- java.lang.Object
-
- org.eclipse.jetty.client.HttpExchange
-
- All Implemented Interfaces:
CyclicTimeouts.Expirable
@Deprecated(since="2021-05-27") public class HttpExchange extends java.lang.Object implements CyclicTimeouts.Expirable
Deprecated.
-
-
Constructor Summary
Constructors Constructor Description HttpExchange(HttpDestination destination, HttpRequest request, java.util.List<Response.ResponseListener> listeners)Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description booleanabort(java.lang.Throwable failure)Deprecated.HttpConversationgetConversation()Deprecated.longgetExpireNanoTime()Deprecated.Returns the expiration time in nanoseconds.HttpRequestgetRequest()Deprecated.java.lang.ThrowablegetRequestFailure()Deprecated.HttpResponsegetResponse()Deprecated.java.lang.ThrowablegetResponseFailure()Deprecated.java.util.List<Response.ResponseListener>getResponseListeners()Deprecated.voidproceed(java.lang.Throwable failure)Deprecated.booleanrequestComplete(java.lang.Throwable failure)Deprecated.voidresetResponse()Deprecated.booleanresponseComplete(java.lang.Throwable failure)Deprecated.ResultterminateRequest()Deprecated.ResultterminateResponse()Deprecated.java.lang.StringtoString()Deprecated.
-
-
-
Constructor Detail
-
HttpExchange
public HttpExchange(HttpDestination destination, HttpRequest request, java.util.List<Response.ResponseListener> listeners)
Deprecated.
-
-
Method Detail
-
getConversation
public HttpConversation getConversation()
Deprecated.
-
getRequest
public HttpRequest getRequest()
Deprecated.
-
getRequestFailure
public java.lang.Throwable getRequestFailure()
Deprecated.
-
getResponseListeners
public java.util.List<Response.ResponseListener> getResponseListeners()
Deprecated.
-
getResponse
public HttpResponse getResponse()
Deprecated.
-
getResponseFailure
public java.lang.Throwable getResponseFailure()
Deprecated.
-
getExpireNanoTime
public long getExpireNanoTime()
Deprecated.Description copied from interface:CyclicTimeouts.ExpirableReturns the expiration time in nanoseconds.
The value to return must be calculated taking into account
System.nanoTime(), for example:expireNanoTime = System.nanoTime() + timeoutNanosReturning
Long.MAX_VALUEindicates that this entity does not expire.- Specified by:
getExpireNanoTimein interfaceCyclicTimeouts.Expirable- Returns:
- the expiration time in nanoseconds, or
Long.MAX_VALUEif this entity does not expire
-
requestComplete
public boolean requestComplete(java.lang.Throwable failure)
Deprecated.
-
responseComplete
public boolean responseComplete(java.lang.Throwable failure)
Deprecated.
-
terminateRequest
public Result terminateRequest()
Deprecated.
-
terminateResponse
public Result terminateResponse()
Deprecated.
-
abort
public boolean abort(java.lang.Throwable failure)
Deprecated.
-
resetResponse
public void resetResponse()
Deprecated.
-
proceed
public void proceed(java.lang.Throwable failure)
Deprecated.
-
toString
public java.lang.String toString()
Deprecated.- Overrides:
toStringin classjava.lang.Object
-
-