public final class LogLevelSelection
extends javax.servlet.http.HttpServlet
Modifier and Type | Class and Description |
---|---|
private static class |
LogLevelSelection.LogWrapper |
Modifier and Type | Field and Description |
---|---|
private static java.util.logging.Level[] |
LEVELS |
private java.util.logging.Logger |
log |
Constructor and Description |
---|
LogLevelSelection() |
Modifier and Type | Method and Description |
---|---|
private java.util.Collection |
buildWrappers() |
void |
doGet(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Processes an HTTP GET request and changes the logging level as
specified.
|
void |
doPost(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
private java.util.logging.Level |
getEffectiveLevel(java.util.logging.Logger logger) |
void |
init() |
doDelete, doHead, doOptions, doPut, doTrace, getLastModified, service, service
private static java.util.logging.Level[] LEVELS
private java.util.logging.Logger log
public void init() throws javax.servlet.ServletException
init
in class javax.servlet.GenericServlet
javax.servlet.ServletException
public void doGet(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws java.io.IOException, javax.servlet.ServletException
doGet
in class javax.servlet.http.HttpServlet
java.io.IOException
javax.servlet.ServletException
public void doPost(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws java.io.IOException, javax.servlet.ServletException
doPost
in class javax.servlet.http.HttpServlet
java.io.IOException
javax.servlet.ServletException
private java.util.Collection buildWrappers()
private java.util.logging.Level getEffectiveLevel(java.util.logging.Logger logger)