Class ServletAdapter.GrpcReadListener

  • All Implemented Interfaces:
    java.util.EventListener, javax.servlet.ReadListener
    Enclosing class:
    ServletAdapter

    private static final class ServletAdapter.GrpcReadListener
    extends java.lang.Object
    implements javax.servlet.ReadListener
    • Field Detail

      • asyncCtx

        final javax.servlet.AsyncContext asyncCtx
      • input

        final javax.servlet.ServletInputStream input
      • buffer

        final byte[] buffer
    • Constructor Detail

      • GrpcReadListener

        GrpcReadListener​(ServletServerStream stream,
                         javax.servlet.AsyncContext asyncCtx,
                         InternalLogId logId)
                  throws java.io.IOException
        Throws:
        java.io.IOException
    • Method Detail

      • onDataAvailable

        public void onDataAvailable()
                             throws java.io.IOException
        Specified by:
        onDataAvailable in interface javax.servlet.ReadListener
        Throws:
        java.io.IOException
      • onAllDataRead

        public void onAllDataRead()
        Specified by:
        onAllDataRead in interface javax.servlet.ReadListener
      • onError

        public void onError​(java.lang.Throwable t)
        Specified by:
        onError in interface javax.servlet.ReadListener