|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.netflix.adminresources.resources.jmx.JMXResource
public class JMXResource
Resource to expose JMX via JSON
| Constructor Summary | |
|---|---|
JMXResource()
|
|
| Method Summary | |
|---|---|
javax.ws.rs.core.Response |
getMBean(java.lang.String key,
java.lang.String jsonp)
Return all the attributes and operations for a single mbean |
javax.ws.rs.core.Response |
getMBeans(java.lang.String key,
java.lang.String mode,
java.lang.String jsonp)
Return JSON representing the entire tree of MBeans in DynaTree format. |
javax.ws.rs.core.Response |
getMBeansByRegex(java.lang.String objNameRegex,
java.lang.String jsonp)
Return all the attributes and operations for a MBeans whose ObjectNames match the passed in regex. |
javax.ws.rs.core.Response |
invokeMbeanOperation(javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> formParams,
java.lang.String key,
java.lang.String jsonp,
java.lang.String name)
Execute an operation on an mbean. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public JMXResource()
| Method Detail |
|---|
public javax.ws.rs.core.Response getMBeans(java.lang.String key,
java.lang.String mode,
java.lang.String jsonp)
throws java.lang.Exception
key - mode -
java.lang.Exception
public javax.ws.rs.core.Response getMBean(java.lang.String key,
java.lang.String jsonp)
throws java.lang.Exception
key - Exact object name of MBean in String formjsonp -
java.lang.Exception
public javax.ws.rs.core.Response invokeMbeanOperation(javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> formParams,
java.lang.String key,
java.lang.String jsonp,
java.lang.String name)
throws java.lang.Exception
formParams - key - jsonp - name -
java.lang.Exception
public javax.ws.rs.core.Response getMBeansByRegex(java.lang.String objNameRegex,
java.lang.String jsonp)
ObjectNames match the passed in regex.
objNameRegex - regex for ObjectName of MBean(s). The
ObjectName documentation explains what kinds of regex
expressions are validjsonp - if non-empty, Jsonp output is returned instead of Json
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||