public class HttpReceiverOverHTTP extends HttpReceiver implements HttpParser.ResponseHandler<ByteBuffer>
LOG| Constructor and Description |
|---|
HttpReceiverOverHTTP(HttpChannelOverHTTP channel) |
| Modifier and Type | Method and Description |
|---|---|
void |
badMessage(int status,
String reason) |
boolean |
content(ByteBuffer buffer) |
protected void |
dispose()
Disposes this
HttpReceiver state. |
void |
earlyEOF() |
protected void |
fillInterested() |
int |
getHeaderCacheSize() |
HttpChannelOverHTTP |
getHttpChannel() |
protected ByteBuffer |
getResponseBuffer() |
boolean |
headerComplete() |
protected boolean |
isShutdown() |
boolean |
messageComplete() |
boolean |
parsedHeader(HttpField field) |
void |
receive() |
protected void |
reset()
Resets this
HttpReceiver state. |
boolean |
startResponse(HttpVersion version,
int status,
String reason) |
String |
toString() |
abort, getHttpDestination, getHttpExchange, responseBegin, responseContent, responseFailure, responseHeader, responseHeaders, responseSuccess, storeCookiepublic HttpReceiverOverHTTP(HttpChannelOverHTTP channel)
public HttpChannelOverHTTP getHttpChannel()
getHttpChannel in class HttpReceiverprotected ByteBuffer getResponseBuffer()
public void receive()
protected void fillInterested()
protected boolean isShutdown()
public int getHeaderCacheSize()
getHeaderCacheSize in interface HttpParser.HttpHandler<ByteBuffer>public boolean startResponse(HttpVersion version, int status, String reason)
startResponse in interface HttpParser.ResponseHandler<ByteBuffer>public boolean parsedHeader(HttpField field)
parsedHeader in interface HttpParser.HttpHandler<ByteBuffer>public boolean headerComplete()
headerComplete in interface HttpParser.HttpHandler<ByteBuffer>public boolean content(ByteBuffer buffer)
content in interface HttpParser.HttpHandler<ByteBuffer>public boolean messageComplete()
messageComplete in interface HttpParser.HttpHandler<ByteBuffer>public void earlyEOF()
earlyEOF in interface HttpParser.HttpHandler<ByteBuffer>public void badMessage(int status,
String reason)
badMessage in interface HttpParser.HttpHandler<ByteBuffer>protected void reset()
HttpReceiverHttpReceiver state.
Subclasses should override (but remember to call super) to reset their own state.
Either this method or HttpReceiver.dispose() is called.reset in class HttpReceiverprotected void dispose()
HttpReceiverHttpReceiver state.
Subclasses should override (but remember to call super) to dispose their own state.
Either this method or HttpReceiver.reset() is called.dispose in class HttpReceiverpublic String toString()
toString in class HttpReceiverCopyright © 1995-2018 Webtide. All Rights Reserved.