Class HttpSenderOverHTTP
java.lang.Object
org.eclipse.jetty.client.transport.HttpSender
org.eclipse.jetty.client.transport.internal.HttpSenderOverHTTP
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
dispose()
protected boolean
protected void
reset()
protected void
sendContent
(HttpExchange exchange, ByteBuffer contentBuffer, boolean lastContent, Callback callback) Implementations should send the given HTTP content over the wire.protected void
sendHeaders
(HttpExchange exchange, ByteBuffer contentBuffer, boolean lastContent, Callback callback) Implementations should send the HTTP headers over the wire, possibly with some content, in a single write, and notify the givencallback
of the result of this operation.toString()
Methods inherited from class org.eclipse.jetty.client.transport.HttpSender
abort, beginToHeaders, expects100Continue, getHttpExchange, headersToCommit, isFailed, proceed, queuedToBegin, relativize, send, someToContent, someToSuccess
-
Constructor Details
-
HttpSenderOverHTTP
-
-
Method Details
-
getHttpChannel
- Overrides:
getHttpChannel
in classHttpSender
-
sendHeaders
protected void sendHeaders(HttpExchange exchange, ByteBuffer contentBuffer, boolean lastContent, Callback callback) Description copied from class:HttpSender
Implementations should send the HTTP headers over the wire, possibly with some content, in a single write, and notify the given
callback
of the result of this operation.If there is more content to send, then
HttpSender.sendContent(HttpExchange, ByteBuffer, boolean, Callback)
will be invoked.- Specified by:
sendHeaders
in classHttpSender
- Parameters:
exchange
- the exchangecontentBuffer
- the content to sendlastContent
- whether the content is the last content to sendcallback
- the callback to notify
-
sendContent
protected void sendContent(HttpExchange exchange, ByteBuffer contentBuffer, boolean lastContent, Callback callback) Description copied from class:HttpSender
Implementations should send the given HTTP content over the wire.
- Specified by:
sendContent
in classHttpSender
- Parameters:
exchange
- the exchangecontentBuffer
- the content to sendlastContent
- whether the content is the last content to sendcallback
- the callback to notify
-
reset
protected void reset()- Overrides:
reset
in classHttpSender
-
dispose
protected void dispose()- Overrides:
dispose
in classHttpSender
-
isShutdown
protected boolean isShutdown() -
toString
- Overrides:
toString
in classHttpSender
-