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 TypeMethodDescriptionvoidbadMessage(org.eclipse.jetty.http.BadMessageException failure) booleancontent(ByteBuffer buffer) booleanvoidearlyEOF()protected voidprotected ByteBufferbooleanprotected booleanbooleanprotected ByteBuffervoidparsedHeader(org.eclipse.jetty.http.HttpField field) voidparsedTrailer(org.eclipse.jetty.http.HttpField trailer) voidreceive()protected voidreset()Resets the state of this HttpReceiver.voidstartResponse(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:
getHttpChannelin classHttpReceiver
-
getResponseBuffer
-
receive
public void receive()- Overrides:
receivein classHttpReceiver
-
onUpgradeFrom
-
fillInterested
protected void fillInterested() -
isShutdown
protected boolean isShutdown() -
startResponse
- Specified by:
startResponsein interfaceorg.eclipse.jetty.http.HttpParser.ResponseHandler
-
parsedHeader
public void parsedHeader(org.eclipse.jetty.http.HttpField field) - Specified by:
parsedHeaderin interfaceorg.eclipse.jetty.http.HttpParser.HttpHandler
-
headerComplete
public boolean headerComplete()- Specified by:
headerCompletein interfaceorg.eclipse.jetty.http.HttpParser.HttpHandler
-
content
- Specified by:
contentin interfaceorg.eclipse.jetty.http.HttpParser.HttpHandler
-
contentComplete
public boolean contentComplete()- Specified by:
contentCompletein interfaceorg.eclipse.jetty.http.HttpParser.HttpHandler
-
parsedTrailer
public void parsedTrailer(org.eclipse.jetty.http.HttpField trailer) - Specified by:
parsedTrailerin interfaceorg.eclipse.jetty.http.HttpParser.HttpHandler
-
messageComplete
public boolean messageComplete()- Specified by:
messageCompletein interfaceorg.eclipse.jetty.http.HttpParser.HttpHandler
-
earlyEOF
public void earlyEOF()- Specified by:
earlyEOFin interfaceorg.eclipse.jetty.http.HttpParser.HttpHandler
-
badMessage
public void badMessage(org.eclipse.jetty.http.BadMessageException failure) - Specified by:
badMessagein interfaceorg.eclipse.jetty.http.HttpParser.HttpHandler
-
reset
protected void reset()Description copied from class:HttpReceiverResets 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:
resetin classHttpReceiver
-
toString
- Overrides:
toStringin classHttpReceiver
-