com.atlassian.confluence.plugins.servlet
Class MonitoringConsoleServlet

java.lang.Object
  extended by javax.servlet.GenericServlet
      extended by javax.servlet.http.HttpServlet
          extended by org.javasimon.console.SimonConsoleServlet
              extended by com.atlassian.confluence.plugins.servlet.MonitoringConsoleServlet
All Implemented Interfaces:
java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig

public class MonitoringConsoleServlet
extends org.javasimon.console.SimonConsoleServlet

Provides the monitoring console, which is an extention to the Java Simon console, with the extra requirement that the user must be logged on as a system administrator.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.javasimon.console.SimonConsoleServlet
PLUGIN_CLASSES_INIT_PARAMETER, URL_PREFIX_INIT_PARAMETER
 
Constructor Summary
MonitoringConsoleServlet(com.atlassian.sal.api.user.UserManager userManager, com.atlassian.sal.api.auth.LoginUriProvider loginUriProvider)
           
 
Method Summary
protected  void doGet(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
protected  void doPost(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 void init(javax.servlet.ServletConfig config)
           
 
Methods inherited from class org.javasimon.console.SimonConsoleServlet
getRequestProcessor, getServletInfo, initRequestProcessor
 
Methods inherited from class javax.servlet.http.HttpServlet
doDelete, doHead, doOptions, doPut, doTrace, getLastModified, service, service
 
Methods inherited from class javax.servlet.GenericServlet
destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletName, init, log, log
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MonitoringConsoleServlet

public MonitoringConsoleServlet(com.atlassian.sal.api.user.UserManager userManager,
                                com.atlassian.sal.api.auth.LoginUriProvider loginUriProvider)
Method Detail

init

public void init(javax.servlet.ServletConfig config)
          throws javax.servlet.ServletException
Specified by:
init in interface javax.servlet.Servlet
Overrides:
init in class org.javasimon.console.SimonConsoleServlet
Throws:
javax.servlet.ServletException

doGet

protected void doGet(javax.servlet.http.HttpServletRequest request,
                     javax.servlet.http.HttpServletResponse response)
              throws javax.servlet.ServletException,
                     java.io.IOException
Overrides:
doGet in class org.javasimon.console.SimonConsoleServlet
Throws:
javax.servlet.ServletException
java.io.IOException

doPost

protected void doPost(javax.servlet.http.HttpServletRequest request,
                      javax.servlet.http.HttpServletResponse response)
               throws javax.servlet.ServletException,
                      java.io.IOException
Overrides:
doPost in class org.javasimon.console.SimonConsoleServlet
Throws:
javax.servlet.ServletException
java.io.IOException


Copyright © 2003-2014 Atlassian. All Rights Reserved.