Class 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
    • Method Detail

      • getResponseBuffer

        protected java.nio.ByteBuffer getResponseBuffer()
      • receive

        public void receive()
      • onUpgradeFrom

        protected java.nio.ByteBuffer onUpgradeFrom()
      • fillInterested

        protected void fillInterested()
      • isShutdown

        protected boolean isShutdown()
      • getHeaderCacheSize

        public int getHeaderCacheSize()
        Specified by:
        getHeaderCacheSize in interface org.eclipse.jetty.http.HttpParser.HttpHandler
      • startResponse

        public boolean startResponse​(org.eclipse.jetty.http.HttpVersion version,
                                     int status,
                                     java.lang.String reason)
        Specified by:
        startResponse in interface org.eclipse.jetty.http.HttpParser.ResponseHandler
      • parsedHeader

        public void parsedHeader​(org.eclipse.jetty.http.HttpField field)
        Specified by:
        parsedHeader in interface org.eclipse.jetty.http.HttpParser.HttpHandler
      • headerComplete

        public boolean headerComplete()
        Specified by:
        headerComplete in interface org.eclipse.jetty.http.HttpParser.HttpHandler
      • content

        public boolean content​(java.nio.ByteBuffer buffer)
        Specified by:
        content in interface org.eclipse.jetty.http.HttpParser.HttpHandler
      • contentComplete

        public boolean contentComplete()
        Specified by:
        contentComplete in interface org.eclipse.jetty.http.HttpParser.HttpHandler
      • parsedTrailer

        public void parsedTrailer​(org.eclipse.jetty.http.HttpField trailer)
        Specified by:
        parsedTrailer in interface org.eclipse.jetty.http.HttpParser.HttpHandler
      • messageComplete

        public boolean messageComplete()
        Specified by:
        messageComplete in interface org.eclipse.jetty.http.HttpParser.HttpHandler
      • earlyEOF

        public void earlyEOF()
        Specified by:
        earlyEOF in interface org.eclipse.jetty.http.HttpParser.HttpHandler
      • badMessage

        public void badMessage​(org.eclipse.jetty.http.BadMessageException failure)
        Specified by:
        badMessage in interface org.eclipse.jetty.http.HttpParser.HttpHandler