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:
java.io.Serializable
,javax.servlet.Servlet
,javax.servlet.ServletConfig
- Direct Known Subclasses:
ViewStatusMessagesServlet
,ViewStatusMessagesServlet
public abstract class ViewStatusMessagesServletBase extends javax.servlet.http.HttpServlet
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description (package private) static java.lang.String
CLEAR
(package private) int
count
private static CachingDateFormatter
SDF
private static long
serialVersionUID
(package private) static java.lang.String
SUBMIT
-
Constructor Summary
Constructors Constructor Description ViewStatusMessagesServletBase()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description (package private) java.lang.String
abbreviatedOrigin(Status s)
protected abstract java.lang.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(java.lang.String localRef, java.io.PrintWriter output)
void
printHeader(java.lang.StringBuilder buf)
void
printList(java.lang.StringBuilder buf, StatusManager sm)
private void
printStatus(java.lang.StringBuilder buf, Status s)
private void
printThrowable(java.lang.StringBuilder buf, java.lang.Throwable t)
protected void
service(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp)
(package private) java.lang.String
statusLevelAsString(Status s)
-
Methods inherited from class javax.servlet.http.HttpServlet
doDelete, doGet, doHead, doOptions, doPost, doPut, doTrace, getLastModified, service
-
-
-
-
Field Detail
-
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
-
SDF
private static CachingDateFormatter SDF
-
SUBMIT
static java.lang.String SUBMIT
-
CLEAR
static java.lang.String CLEAR
-
count
int count
-
-
Method Detail
-
getStatusManager
protected abstract StatusManager getStatusManager(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp)
-
getPageTitle
protected abstract java.lang.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, java.io.IOException
- Overrides:
service
in classjavax.servlet.http.HttpServlet
- Throws:
javax.servlet.ServletException
java.io.IOException
-
printCSS
public void printCSS(java.lang.String localRef, java.io.PrintWriter output)
-
printList
public void printList(java.lang.StringBuilder buf, StatusManager sm)
-
printHeader
public void printHeader(java.lang.StringBuilder buf)
-
statusLevelAsString
java.lang.String statusLevelAsString(Status s)
-
abbreviatedOrigin
java.lang.String abbreviatedOrigin(Status s)
-
printStatus
private void printStatus(java.lang.StringBuilder buf, Status s)
-
printThrowable
private void printThrowable(java.lang.StringBuilder buf, java.lang.Throwable t)
-
-