|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.openmdx.application.servlet.log.render.HttpConsoleRenderer
public class HttpConsoleRenderer
Provides the HTML page renderers for the HTTP Console
| Field Summary | |
|---|---|
protected static String |
ENCODING
The encoding scheme to be used |
| Constructor Summary | |
|---|---|
HttpConsoleRenderer()
|
|
| Method Summary | |
|---|---|
static HtmlPageTemplate |
createHtmlPageTemplate(String contextPath,
String servletPath,
String htmlTitle)
|
static boolean |
handleConfigUpdateAction(String appName,
String logName,
String logLevel,
String perfLog,
String statLog)
|
static boolean |
handleLogDownloadAction(String appName,
String logName,
String entityName,
String entityMech,
OutputStream outStream)
|
static boolean |
handleLogMonitorAction(ConsoleContext consoleCtx,
String appName,
String logName,
String entityName,
String entityMech)
|
static boolean |
handleLogMonitorUpdateAction(ConsoleContext consoleCtx,
String refresh)
|
static void |
handleLogRemoteAction(String appid,
String cfgname,
String logname,
String timestamp,
String loglevel,
String logsource,
String hostname,
String processid,
String threadname,
String classname,
String methodname,
String line,
String summary,
String detail)
|
static boolean |
handleLogRemoveAction(String appName,
String logName,
String entityName,
String entityMech)
|
static void |
handleLogViewAction(PrintWriter writer,
ConsoleContext consoleCtx,
String contextPath,
String servletPath,
SimpleDateFormat dateFormatter,
String appName,
String logName,
String entityName,
String entityMech,
String mode)
|
static void |
handleLogViewConfigAction(ConsoleContext consoleCtx,
String contextPath,
String servletPath,
String appName,
String logName,
String entityName,
String entityMech,
String pageSize,
String startPos,
String renderer,
String logLevel,
String performance,
String statistics,
String notifications)
|
static Config |
lookupConfig(String cfgName,
String logName)
Looksup for a log Config object given by app name and log name |
static String |
makeHRef(String path,
String refName,
String appName,
String logName,
String entityName,
String entityMech,
String mode)
Create a HLink reference |
static String |
makeQueryString(String appName,
String logName,
String entityName,
String entityMech,
String mode)
Create a URL query string |
static void |
renderConfigPage(PrintWriter writer,
String contextPath,
String servletPath)
|
static void |
renderLogDownloadPage(PrintWriter writer,
ConsoleContext consoleCtx,
String contextPath,
String servletPath)
|
static void |
renderLoginPage(PrintWriter writer,
String contextPath,
String servletPath,
boolean loginRejected)
|
static void |
renderLogMonitorPage(PrintWriter writer,
ConsoleContext consoleCtx,
String contextPath,
String servletPath)
|
static void |
renderLogRemovePage(PrintWriter writer,
ConsoleContext consoleCtx,
String contextPath,
String servletPath)
|
static void |
renderLogViewConfigPage(PrintWriter writer,
ConsoleContext consoleCtx,
String contextPath,
String servletPath,
String appName,
String logName,
String entityName,
String entityMech)
|
static void |
renderLogViewPage(PrintWriter writer,
ConsoleContext consoleCtx,
String contextPath,
String servletPath)
|
static void |
renderMainPage(PrintWriter writer)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected static final String ENCODING
| Constructor Detail |
|---|
public HttpConsoleRenderer()
| Method Detail |
|---|
public static void renderMainPage(PrintWriter writer)
public static void renderLoginPage(PrintWriter writer,
String contextPath,
String servletPath,
boolean loginRejected)
public static void renderConfigPage(PrintWriter writer,
String contextPath,
String servletPath)
public static void renderLogViewPage(PrintWriter writer,
ConsoleContext consoleCtx,
String contextPath,
String servletPath)
public static void renderLogRemovePage(PrintWriter writer,
ConsoleContext consoleCtx,
String contextPath,
String servletPath)
public static void renderLogDownloadPage(PrintWriter writer,
ConsoleContext consoleCtx,
String contextPath,
String servletPath)
public static void renderLogMonitorPage(PrintWriter writer,
ConsoleContext consoleCtx,
String contextPath,
String servletPath)
public static void handleLogViewAction(PrintWriter writer,
ConsoleContext consoleCtx,
String contextPath,
String servletPath,
SimpleDateFormat dateFormatter,
String appName,
String logName,
String entityName,
String entityMech,
String mode)
public static boolean handleLogDownloadAction(String appName,
String logName,
String entityName,
String entityMech,
OutputStream outStream)
throws IOException
IOException
public static boolean handleLogRemoveAction(String appName,
String logName,
String entityName,
String entityMech)
public static boolean handleLogMonitorAction(ConsoleContext consoleCtx,
String appName,
String logName,
String entityName,
String entityMech)
public static boolean handleLogMonitorUpdateAction(ConsoleContext consoleCtx,
String refresh)
public static boolean handleConfigUpdateAction(String appName,
String logName,
String logLevel,
String perfLog,
String statLog)
public static void handleLogRemoteAction(String appid,
String cfgname,
String logname,
String timestamp,
String loglevel,
String logsource,
String hostname,
String processid,
String threadname,
String classname,
String methodname,
String line,
String summary,
String detail)
public static void renderLogViewConfigPage(PrintWriter writer,
ConsoleContext consoleCtx,
String contextPath,
String servletPath,
String appName,
String logName,
String entityName,
String entityMech)
public static void handleLogViewConfigAction(ConsoleContext consoleCtx,
String contextPath,
String servletPath,
String appName,
String logName,
String entityName,
String entityMech,
String pageSize,
String startPos,
String renderer,
String logLevel,
String performance,
String statistics,
String notifications)
public static HtmlPageTemplate createHtmlPageTemplate(String contextPath,
String servletPath,
String htmlTitle)
public static String makeHRef(String path,
String refName,
String appName,
String logName,
String entityName,
String entityMech,
String mode)
path - The HLink URL path elementrefName - The HLink ref nameappName - The HLink URL query string app name elementlogName - The HLink URL query string log name elemententityName - The HLink URL query string entity name elemententityMech - The HLink URL query string entity mech elementmode - The HLink URL query string mode element (may be null)
public static String makeQueryString(String appName,
String logName,
String entityName,
String entityMech,
String mode)
appName - The query string app name elementlogName - The query string log name elemententityName - The query string entity name elemententityMech - The query string entity mech elementmode - The query string mode element (may be null)
public static Config lookupConfig(String cfgName,
String logName)
cfgName - The config namelogName - The log name
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||