Class ServletPrinter

All Implemented Interfaces:
Consumer, XConsumer, Closeable, Flushable, Appendable, AutoCloseable, Consumer<Object>, DoubleConsumer, IntConsumer, LongConsumer

public class ServletPrinter extends HttpPrinter
A Consumer that sends output to an http-server's response stream. A "response-header" object is handled specially. In spite of the name, this is also used for non-servlet-based servers.
  • Constructor Details

  • Method Details

    • addHeader

      public void addHeader(String label, String value)
      Overrides:
      addHeader in class HttpPrinter
    • printHeaders

      public void printHeaders()
      Overrides:
      printHeaders in class HttpPrinter
    • reset

      public boolean reset(boolean headersAlso)
      Description copied from class: HttpPrinter
      Try to reset (delete) any response generated so far.
      Overrides:
      reset in class HttpPrinter
      Parameters:
      headersAlso - if response headers should also be reset.
      Returns:
      true on success, false if it's too late.