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) int
private static CachingDateFormatter
private static final long
(package private) static String
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) String
protected abstract String
getPageTitle
(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp) protected abstract StatusManager
getStatusManager
(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp) void
printCSS
(String localRef, PrintWriter output) void
printHeader
(StringBuilder buf) void
printList
(StringBuilder buf, StatusManager sm) private void
printStatus
(StringBuilder buf, Status s) private void
printThrowable
(StringBuilder buf, Throwable t) protected void
service
(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp) (package private) String
Methods inherited from class javax.servlet.http.HttpServlet
doDelete, doGet, doHead, doOptions, doPost, doPut, doTrace, getLastModified, service
Methods 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:
service
in classjavax.servlet.http.HttpServlet
- Throws:
javax.servlet.ServletException
IOException
-
printCSS
-
printList
-
printHeader
-
statusLevelAsString
-
abbreviatedOrigin
-
printStatus
-
printThrowable
-