Package org.eclipse.jetty.client.http
Class HttpChannelOverHTTP
- java.lang.Object
-
- org.eclipse.jetty.client.HttpChannel
-
- org.eclipse.jetty.client.http.HttpChannelOverHTTP
-
- All Implemented Interfaces:
CyclicTimeouts.Expirable
public class HttpChannelOverHTTP extends HttpChannel
-
-
Field Summary
-
Fields inherited from class org.eclipse.jetty.client.HttpChannel
LOG
-
-
Constructor Summary
Constructors Constructor Description HttpChannelOverHTTP(HttpConnectionOverHTTP connection)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
exchangeTerminated(HttpExchange exchange, Result result)
Result
exchangeTerminating(HttpExchange exchange, Result result)
HttpConnectionOverHTTP
getHttpConnection()
protected HttpReceiverOverHTTP
getHttpReceiver()
protected HttpSenderOverHTTP
getHttpSender()
protected long
getMessagesIn()
protected long
getMessagesOut()
protected HttpReceiverOverHTTP
newHttpReceiver()
protected HttpSenderOverHTTP
newHttpSender()
void
receive()
void
release()
void
send(HttpExchange exchange)
java.lang.String
toString()
-
Methods inherited from class org.eclipse.jetty.client.HttpChannel
abort, abortResponse, associate, destroy, disassociate, getExpireNanoTime, getHttpDestination, getHttpExchange, proceed, send
-
-
-
-
Constructor Detail
-
HttpChannelOverHTTP
public HttpChannelOverHTTP(HttpConnectionOverHTTP connection)
-
-
Method Detail
-
newHttpSender
protected HttpSenderOverHTTP newHttpSender()
-
newHttpReceiver
protected HttpReceiverOverHTTP newHttpReceiver()
-
getHttpSender
protected HttpSenderOverHTTP getHttpSender()
- Specified by:
getHttpSender
in classHttpChannel
-
getHttpReceiver
protected HttpReceiverOverHTTP getHttpReceiver()
- Specified by:
getHttpReceiver
in classHttpChannel
-
getHttpConnection
public HttpConnectionOverHTTP getHttpConnection()
-
send
public void send(HttpExchange exchange)
- Specified by:
send
in classHttpChannel
-
release
public void release()
- Specified by:
release
in classHttpChannel
-
exchangeTerminating
public Result exchangeTerminating(HttpExchange exchange, Result result)
- Overrides:
exchangeTerminating
in classHttpChannel
-
receive
public void receive()
-
exchangeTerminated
public void exchangeTerminated(HttpExchange exchange, Result result)
- Overrides:
exchangeTerminated
in classHttpChannel
-
getMessagesIn
protected long getMessagesIn()
-
getMessagesOut
protected long getMessagesOut()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classHttpChannel
-
-