Class ViewStatusMessagesServletBase

java.lang.Object
javax.servlet.GenericServlet
javax.servlet.http.HttpServlet
ch.qos.logback.core.status.ViewStatusMessagesServletBase
All Implemented Interfaces:
Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig
Direct Known Subclasses:
ViewStatusMessagesServlet, ViewStatusMessagesServlet

public abstract class ViewStatusMessagesServletBase extends javax.servlet.http.HttpServlet
See Also:
  • Field Details

  • Constructor Details

    • ViewStatusMessagesServletBase

      public ViewStatusMessagesServletBase()
  • Method Details

    • getStatusManager

      protected abstract StatusManager getStatusManager(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp)
    • getPageTitle

      protected abstract String getPageTitle(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp)
    • service

      protected void service(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp) throws javax.servlet.ServletException, IOException
      Overrides:
      service in class javax.servlet.http.HttpServlet
      Throws:
      javax.servlet.ServletException
      IOException
    • printCSS

      public void printCSS(String localRef, PrintWriter output)
    • printList

      public void printList(StringBuilder buf, StatusManager sm)
    • printHeader

      public void printHeader(StringBuilder buf)
    • statusLevelAsString

      String statusLevelAsString(Status s)
    • abbreviatedOrigin

      String abbreviatedOrigin(Status s)
    • printStatus

      private void printStatus(StringBuilder buf, Status s)
    • printThrowable

      private void printThrowable(StringBuilder buf, Throwable t)