@ManagedObject(value="Debug Listener")
public class DebugListener
extends org.eclipse.jetty.util.component.AbstractLifeCycle
implements javax.servlet.ServletContextListener
ServletContextListener, ServletRequestListener,
AsyncListener and ContextHandler.ContextScopeListener are logged.| Constructor and Description |
|---|
DebugListener() |
DebugListener(boolean renameThread,
boolean showHeaders,
boolean dumpContext) |
DebugListener(OutputStream out,
boolean renameThread,
boolean showHeaders,
boolean dumpContext) |
| Modifier and Type | Method and Description |
|---|---|
void |
contextDestroyed(javax.servlet.ServletContextEvent sce) |
void |
contextInitialized(javax.servlet.ServletContextEvent sce) |
protected String |
findContextName(javax.servlet.ServletContext context) |
protected String |
findRequestName(javax.servlet.ServletRequest request) |
boolean |
isDumpContext() |
boolean |
isRenameThread() |
boolean |
isShowHeaders() |
protected void |
log(String format,
Object... arg) |
void |
setDumpContext(boolean dumpContext) |
void |
setRenameThread(boolean renameThread) |
void |
setShowHeaders(boolean showHeaders) |
public DebugListener()
public DebugListener(@Name(value="renameThread")
boolean renameThread,
@Name(value="showHeaders")
boolean showHeaders,
@Name(value="dumpContext")
boolean dumpContext)
public DebugListener(@Name(value="outputStream")
OutputStream out,
@Name(value="renameThread")
boolean renameThread,
@Name(value="showHeaders")
boolean showHeaders,
@Name(value="dumpContext")
boolean dumpContext)
@ManagedAttribute(value="Rename thread within context scope") public boolean isRenameThread()
public void setRenameThread(boolean renameThread)
@ManagedAttribute(value="Show request headers") public boolean isShowHeaders()
public void setShowHeaders(boolean showHeaders)
@ManagedAttribute(value="Dump contexts at start") public boolean isDumpContext()
public void setDumpContext(boolean dumpContext)
public void contextInitialized(javax.servlet.ServletContextEvent sce)
contextInitialized in interface javax.servlet.ServletContextListenerpublic void contextDestroyed(javax.servlet.ServletContextEvent sce)
contextDestroyed in interface javax.servlet.ServletContextListenerprotected String findContextName(javax.servlet.ServletContext context)
protected String findRequestName(javax.servlet.ServletRequest request)
Copyright © 1995–2021 Webtide. All rights reserved.