org.ow2.easybeans.console.jmxbrowser.service
Class JMXBrowserService

java.lang.Object
  extended by org.ow2.easybeans.console.jmxbrowser.service.JMXBrowserService
All Implemented Interfaces:
java.io.Serializable

public class JMXBrowserService
extends java.lang.Object
implements java.io.Serializable

Manages the POJO service used by flex clients.

Author:
Florent Benoit
See Also:
Serialized Form

Constructor Summary
JMXBrowserService()
           
 
Method Summary
 java.lang.Object callOperation(java.lang.String oNameStr, java.lang.String operationName, java.lang.Object[] signatureObj, java.lang.Object[] params)
           
 java.lang.String[] getAttributes(java.lang.String oName)
           
 int getCounter()
           
 java.util.List<JMXAttributes> getJMXAttributes(java.lang.String oNameStr)
           
 java.util.List<JMXOperation> getJMXOperations(java.lang.String oNameStr)
           
protected  javax.management.ObjectName getObjectName(java.lang.String oNameStr)
           
 java.util.List<java.lang.String> getProtocols()
           
 org.w3c.dom.Document getXML()
           
 void updateAttributeValue(java.lang.String oNameStr, java.lang.String name, java.lang.Object value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JMXBrowserService

public JMXBrowserService()
Method Detail

getCounter

public int getCounter()

getXML

public org.w3c.dom.Document getXML()

getAttributes

public java.lang.String[] getAttributes(java.lang.String oName)

updateAttributeValue

public void updateAttributeValue(java.lang.String oNameStr,
                                 java.lang.String name,
                                 java.lang.Object value)
                          throws javax.management.InstanceNotFoundException,
                                 javax.management.AttributeNotFoundException,
                                 javax.management.MBeanException,
                                 javax.management.ReflectionException,
                                 java.lang.Exception
Throws:
javax.management.InstanceNotFoundException
javax.management.AttributeNotFoundException
javax.management.MBeanException
javax.management.ReflectionException
java.lang.Exception

callOperation

public java.lang.Object callOperation(java.lang.String oNameStr,
                                      java.lang.String operationName,
                                      java.lang.Object[] signatureObj,
                                      java.lang.Object[] params)
                               throws javax.management.InstanceNotFoundException,
                                      javax.management.MBeanException,
                                      javax.management.ReflectionException,
                                      java.io.IOException,
                                      java.lang.Exception
Throws:
javax.management.InstanceNotFoundException
javax.management.MBeanException
javax.management.ReflectionException
java.io.IOException
java.lang.Exception

getObjectName

protected javax.management.ObjectName getObjectName(java.lang.String oNameStr)

getJMXAttributes

public java.util.List<JMXAttributes> getJMXAttributes(java.lang.String oNameStr)

getJMXOperations

public java.util.List<JMXOperation> getJMXOperations(java.lang.String oNameStr)

getProtocols

public java.util.List<java.lang.String> getProtocols()


Copyright © 2006-2012 OW2 Consortium. All Rights Reserved.