Package ch.qos.logback.core.status
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 Summary
FieldsModifier and TypeFieldDescription(package private) static String(package private) intprivate static CachingDateFormatterprivate static final long(package private) static String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) Stringprotected abstract StringgetPageTitle(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp) protected abstract StatusManagergetStatusManager(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp) voidprintCSS(String localRef, PrintWriter output) voidprintHeader(StringBuilder buf) voidprintList(StringBuilder buf, StatusManager sm) private voidprintStatus(StringBuilder buf, Status s) private voidprintThrowable(StringBuilder buf, Throwable t) protected voidservice(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp) (package private) StringMethods inherited from class javax.servlet.http.HttpServlet
doDelete, doGet, doHead, doOptions, doPost, doPut, doTrace, getLastModified, serviceMethods inherited from class javax.servlet.GenericServlet
destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, init, log, log
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
SDF
-
SUBMIT
-
CLEAR
-
count
int count
-
-
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:
servicein classjavax.servlet.http.HttpServlet- Throws:
javax.servlet.ServletExceptionIOException
-
printCSS
-
printList
-
printHeader
-
statusLevelAsString
-
abbreviatedOrigin
-
printStatus
-
printThrowable
-