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 Object implements CyclicTimeouts.Expirable
Deprecated.
-
-
Constructor Summary
Constructors Constructor Description HttpExchange(HttpDestination destination, HttpRequest request, List<Response.ResponseListener> listeners)Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description booleanabort(Throwable failure)Deprecated.HttpConversationgetConversation()Deprecated.longgetExpireNanoTime()Deprecated.Returns the expiration time in nanoseconds.HttpRequestgetRequest()Deprecated.ThrowablegetRequestFailure()Deprecated.HttpResponsegetResponse()Deprecated.ThrowablegetResponseFailure()Deprecated.List<Response.ResponseListener>getResponseListeners()Deprecated.voidproceed(Throwable failure)Deprecated.booleanrequestComplete(Throwable failure)Deprecated.voidresetResponse()Deprecated.booleanresponseComplete(Throwable failure)Deprecated.ResultterminateRequest()Deprecated.ResultterminateResponse()Deprecated.StringtoString()Deprecated.
-
-
-
Constructor Detail
-
HttpExchange
public HttpExchange(HttpDestination destination, HttpRequest request, List<Response.ResponseListener> listeners)
Deprecated.
-
-
Method Detail
-
getConversation
public HttpConversation getConversation()
Deprecated.
-
getRequest
public HttpRequest getRequest()
Deprecated.
-
getRequestFailure
public Throwable getRequestFailure()
Deprecated.
-
getResponseListeners
public List<Response.ResponseListener> getResponseListeners()
Deprecated.
-
getResponse
public HttpResponse getResponse()
Deprecated.
-
getResponseFailure
public 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(Throwable failure)
Deprecated.
-
responseComplete
public boolean responseComplete(Throwable failure)
Deprecated.
-
terminateRequest
public Result terminateRequest()
Deprecated.
-
terminateResponse
public Result terminateResponse()
Deprecated.
-
abort
public boolean abort(Throwable failure)
Deprecated.
-
resetResponse
public void resetResponse()
Deprecated.
-
proceed
public void proceed(Throwable failure)
Deprecated.
-
-