com.caucho.server.admin
Class JMXClient

java.lang.Object
  extended by com.caucho.server.admin.JMXClient
All Implemented Interfaces:
JMXServiceAPI

public class JMXClient
extends java.lang.Object
implements JMXServiceAPI

JMX Service API


Field Summary
 
Fields inherited from interface com.caucho.server.admin.JMXServiceAPI
SERVICE_NAME
 
Method Summary
 javax.management.MBeanInfo getMBeanInfo(java.lang.String name)
           
protected  void initExtSerializerFactory(ExtSerializerFactory factory)
           
 java.lang.Object invoke(java.lang.String objectName, java.lang.String methodName, java.lang.Object[] args, java.lang.String[] sig)
           
 java.util.HashMap lookup(java.lang.String name)
           
 java.lang.String[] query(java.lang.String pattern)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

initExtSerializerFactory

protected void initExtSerializerFactory(ExtSerializerFactory factory)

getMBeanInfo

public javax.management.MBeanInfo getMBeanInfo(java.lang.String name)
                                        throws java.io.IOException
Specified by:
getMBeanInfo in interface JMXServiceAPI
Throws:
java.io.IOException

lookup

public java.util.HashMap lookup(java.lang.String name)
                         throws java.io.IOException
Specified by:
lookup in interface JMXServiceAPI
Throws:
java.io.IOException

query

public java.lang.String[] query(java.lang.String pattern)
Specified by:
query in interface JMXServiceAPI

invoke

public java.lang.Object invoke(java.lang.String objectName,
                               java.lang.String methodName,
                               java.lang.Object[] args,
                               java.lang.String[] sig)
                        throws java.io.IOException
Specified by:
invoke in interface JMXServiceAPI
Throws:
java.io.IOException

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object