mx4j.tools.remote.proxy
public class RemoteMBeanProxy extends Object implements DynamicMBean, NotificationEmitter, MBeanRegistration
Version: $Revision: 1.4 $
| Constructor Summary | |
|---|---|
| RemoteMBeanProxy(ObjectName remoteObjectName, JMXServiceURL url, Map environment, Subject delegate) | |
| RemoteMBeanProxy(ObjectName remoteObjectName, JMXConnector connector, Map environment, Subject delegate) | |
| RemoteMBeanProxy(ObjectName remoteObjectName, MBeanServerConnection connection) | |
| Method Summary | |
|---|---|
| void | addNotificationListener(NotificationListener listener, NotificationFilter filter, Object handback) |
| Object | getAttribute(String attribute) |
| AttributeList | getAttributes(String[] attributes) |
| protected JMXConnector | getJMXConnector() |
| MBeanInfo | getMBeanInfo() |
| protected MBeanServerConnection | getMBeanServerConnection() |
| MBeanNotificationInfo[] | getNotificationInfo() |
| protected ObjectName | getRemoteObjectName() |
| Object | invoke(String method, Object[] arguments, String[] params) |
| void | postDeregister() |
| void | postRegister(Boolean registrationDone) |
| void | preDeregister() |
| ObjectName | preRegister(MBeanServer server, ObjectName name) |
| void | removeNotificationListener(NotificationListener listener) |
| void | removeNotificationListener(NotificationListener listener, NotificationFilter filter, Object handback) |
| void | setAttribute(Attribute attribute) |
| AttributeList | setAttributes(AttributeList attributes) |