org.apache.catalina.manager
Class JMXProxyServlet
java.lang.Object
javax.servlet.GenericServlet
javax.servlet.http.HttpServlet
org.apache.catalina.manager.JMXProxyServlet
- All Implemented Interfaces:
- java.io.Serializable, Servlet, ServletConfig
public class JMXProxyServlet
- extends HttpServlet
This servlet will dump JMX attributes in a simple format
and implement proxy services for modeler.
- Author:
- Costin Manolache
- See Also:
- Serialized Form
Method Summary |
void |
doGet(HttpServletRequest request,
HttpServletResponse response)
Process a GET request for the specified resource. |
java.lang.String |
escape(java.lang.String value)
|
void |
getAttribute(java.io.PrintWriter writer,
java.lang.String onameStr,
java.lang.String att)
|
void |
init()
Initialize this servlet. |
boolean |
isSupported(java.lang.String type)
Determines if a type is supported by the JMXProxyServlet . |
void |
listBeans(java.io.PrintWriter writer,
java.lang.String qry)
|
void |
setAttribute(java.io.PrintWriter writer,
java.lang.String onameStr,
java.lang.String att,
java.lang.String val)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
mBeanServer
protected transient javax.management.MBeanServer mBeanServer
- MBean server.
registry
protected transient Registry registry
JMXProxyServlet
public JMXProxyServlet()
init
public void init()
throws ServletException
- Initialize this servlet.
- Overrides:
init
in class GenericServlet
- Throws:
ServletException
- if an exception occurs that interrupts the servlet's
normal operation
doGet
public void doGet(HttpServletRequest request,
HttpServletResponse response)
throws java.io.IOException,
ServletException
- Process a GET request for the specified resource.
- Overrides:
doGet
in class HttpServlet
- Parameters:
request
- The servlet request we are processingresponse
- The servlet response we are creating
- Throws:
java.io.IOException
- if an input/output error occurs
ServletException
- if a servlet-specified error occurs- See Also:
ServletResponse.setContentType(java.lang.String)
getAttribute
public void getAttribute(java.io.PrintWriter writer,
java.lang.String onameStr,
java.lang.String att)
setAttribute
public void setAttribute(java.io.PrintWriter writer,
java.lang.String onameStr,
java.lang.String att,
java.lang.String val)
listBeans
public void listBeans(java.io.PrintWriter writer,
java.lang.String qry)
escape
public java.lang.String escape(java.lang.String value)
isSupported
public boolean isSupported(java.lang.String type)
- Determines if a type is supported by the
JMXProxyServlet
.
- Parameters:
type
- The type to check
- Returns:
- Always returns
true
Copyright © 2000-2011 Apache Software Foundation. All Rights Reserved.