Class ResponseContentTransformer

java.lang.Object
nxt.http.proxy.ResponseContentTransformer
All Implemented Interfaces:
org.eclipse.jetty.proxy.AsyncMiddleManServlet.ContentTransformer

public class ResponseContentTransformer extends Object
  • Field Details

    • MAX_CONFIRMABLE_CONTENT_LENGTH

      public static final int MAX_CONFIRMABLE_CONTENT_LENGTH
      See Also:
    • clientRequest

      protected final javax.servlet.http.HttpServletRequest clientRequest
  • Constructor Details

    • ResponseContentTransformer

      public ResponseContentTransformer(javax.servlet.http.HttpServletRequest clientRequest)
  • Method Details

    • onContentAvailable

      protected void onContentAvailable(ByteBuffer allInput)
    • transform

      public void transform(ByteBuffer input, boolean finished, List<ByteBuffer> output) throws IOException
      Specified by:
      transform in interface org.eclipse.jetty.proxy.AsyncMiddleManServlet.ContentTransformer
      Throws:
      IOException
    • isConfirmationNeeded

      protected boolean isConfirmationNeeded()