Class ServletRequestContext.ServletReadListener

java.lang.Object
io.quarkus.resteasy.reactive.server.servlet.runtime.ServletRequestContext.ServletReadListener
All Implemented Interfaces:
jakarta.servlet.ReadListener, EventListener
Enclosing class:
ServletRequestContext

class ServletRequestContext.ServletReadListener extends Object implements jakarta.servlet.ReadListener
  • Field Details

    • inputStream

      final jakarta.servlet.ServletInputStream inputStream
    • readCallback

      final org.jboss.resteasy.reactive.server.spi.ServerHttpRequest.ReadCallback readCallback
    • paused

      boolean paused
    • allDone

      boolean allDone
    • problem

      Throwable problem
  • Constructor Details

    • ServletReadListener

      ServletReadListener(jakarta.servlet.ServletInputStream inputStream, org.jboss.resteasy.reactive.server.spi.ServerHttpRequest.ReadCallback readCallback)
  • Method Details

    • onDataAvailable

      public void onDataAvailable() throws IOException
      Specified by:
      onDataAvailable in interface jakarta.servlet.ReadListener
      Throws:
      IOException
    • pause

      void pause()
    • resume

      void resume()
    • onAllDataRead

      public void onAllDataRead() throws IOException
      Specified by:
      onAllDataRead in interface jakarta.servlet.ReadListener
      Throws:
      IOException
    • onError

      public void onError(Throwable t)
      Specified by:
      onError in interface jakarta.servlet.ReadListener