public interface JMXConnection
| Modifier and Type | Method and Description |
|---|---|
void |
closeConnection()
closes the jmx connection
|
Object |
getMBeanAttribute(ObjectName name,
String attribute)
retrieves the attribute value
|
MBeanServerConnection |
getMBeanServerConnection()
gives the MBeanSever connection interface.
|
Object |
invokeMBeanOperation(ObjectName name,
String operationName,
Object[] params,
String[] signature)
invokes the operation on mbean
|
void |
openConnection()
opens the jmx connection
|
void |
setMBeanAttribute(ObjectName name,
Attribute attribute)
sets the attribute value
|
void openConnection()
throws JMXConnectionException
JMXConnectionException - on jmx errorvoid closeConnection()
throws JMXConnectionException
JMXConnectionException - on jmx errorMBeanServerConnection getMBeanServerConnection() throws IllegalStateException
IllegalStateException - on jmx errorObject invokeMBeanOperation(ObjectName name, String operationName, Object[] params, String[] signature) throws JMXConnectionException, JBIRemoteException
name - object nameoperationName - operation nameparams - parameterssignature - signature of the parametersJMXConnectionException - on jmx errorJBIRemoteException - on user errorObject getMBeanAttribute(ObjectName name, String attribute) throws JMXConnectionException, JBIRemoteException
name - object nameattribute - attribute objectJMXConnectionException - on jmx errorJBIRemoteException - on user errorvoid setMBeanAttribute(ObjectName name, Attribute attribute) throws JMXConnectionException, JBIRemoteException
name - object nameattribute - attribute objectJMXConnectionException - on jmx errorJBIRemoteException - on user errorCopyright © 2011-2016 OpenESB Community. All Rights Reserved.