java.lang.Object
org.eclipse.jetty.client.HttpReceiver
org.eclipse.jetty.client.http.HttpReceiverOverHTTP
- All Implemented Interfaces:
org.eclipse.jetty.http.HttpParser.HttpHandler
,org.eclipse.jetty.http.HttpParser.ResponseHandler
public class HttpReceiverOverHTTP
extends HttpReceiver
implements org.eclipse.jetty.http.HttpParser.ResponseHandler
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
badMessage
(org.eclipse.jetty.http.BadMessageException failure) boolean
content
(ByteBuffer buffer) boolean
void
earlyEOF()
protected void
protected ByteBuffer
boolean
protected boolean
boolean
protected ByteBuffer
void
parsedHeader
(org.eclipse.jetty.http.HttpField field) void
parsedTrailer
(org.eclipse.jetty.http.HttpField trailer) void
receive()
protected void
reset()
Resets the state of this HttpReceiver.void
startResponse
(org.eclipse.jetty.http.HttpVersion version, int status, String reason) toString()
Methods inherited from class org.eclipse.jetty.client.HttpReceiver
abort, demand, dispose, getHttpDestination, getHttpExchange, hasDemandOrStall, isFailed, responseBegin, responseContent, responseFailure, responseHeader, responseHeaders, responseSuccess, storeCookie
-
Constructor Details
-
HttpReceiverOverHTTP
-
-
Method Details
-
getHttpChannel
- Overrides:
getHttpChannel
in classHttpReceiver
-
getResponseBuffer
-
receive
public void receive()- Overrides:
receive
in classHttpReceiver
-
onUpgradeFrom
-
fillInterested
protected void fillInterested() -
isShutdown
protected boolean isShutdown() -
startResponse
- Specified by:
startResponse
in interfaceorg.eclipse.jetty.http.HttpParser.ResponseHandler
-
parsedHeader
public void parsedHeader(org.eclipse.jetty.http.HttpField field) - Specified by:
parsedHeader
in interfaceorg.eclipse.jetty.http.HttpParser.HttpHandler
-
headerComplete
public boolean headerComplete()- Specified by:
headerComplete
in interfaceorg.eclipse.jetty.http.HttpParser.HttpHandler
-
content
- Specified by:
content
in interfaceorg.eclipse.jetty.http.HttpParser.HttpHandler
-
contentComplete
public boolean contentComplete()- Specified by:
contentComplete
in interfaceorg.eclipse.jetty.http.HttpParser.HttpHandler
-
parsedTrailer
public void parsedTrailer(org.eclipse.jetty.http.HttpField trailer) - Specified by:
parsedTrailer
in interfaceorg.eclipse.jetty.http.HttpParser.HttpHandler
-
messageComplete
public boolean messageComplete()- Specified by:
messageComplete
in interfaceorg.eclipse.jetty.http.HttpParser.HttpHandler
-
earlyEOF
public void earlyEOF()- Specified by:
earlyEOF
in interfaceorg.eclipse.jetty.http.HttpParser.HttpHandler
-
badMessage
public void badMessage(org.eclipse.jetty.http.BadMessageException failure) - Specified by:
badMessage
in interfaceorg.eclipse.jetty.http.HttpParser.HttpHandler
-
reset
protected void reset()Description copied from class:HttpReceiver
Resets the state of this HttpReceiver.Subclasses should override (but remember to call
super
) to reset their own state.Either this method or
HttpReceiver.dispose()
is called.- Overrides:
reset
in classHttpReceiver
-
toString
- Overrides:
toString
in classHttpReceiver
-