mx4j.remote.rmi
public class ClientInvoker extends Object implements MBeanServerConnection
Version: $Revision: 1.9 $
See Also: RMIConnectionInvoker
Constructor Summary | |
---|---|
ClientInvoker(RMIConnection rmiConnection, RemoteNotificationClientHandler notificationHandler, Subject delegate) |
Method Summary | |
---|---|
void | addNotificationListener(ObjectName observed, NotificationListener listener, NotificationFilter filter, Object handback) |
void | addNotificationListener(ObjectName observed, ObjectName listener, NotificationFilter filter, Object handback) |
ObjectInstance | createMBean(String className, ObjectName objectName) |
ObjectInstance | createMBean(String className, ObjectName objectName, Object[] args, String[] parameters) |
ObjectInstance | createMBean(String className, ObjectName objectName, ObjectName loaderName) |
ObjectInstance | createMBean(String className, ObjectName objectName, ObjectName loaderName, Object[] args, String[] parameters) |
Object | getAttribute(ObjectName objectName, String attribute) |
AttributeList | getAttributes(ObjectName objectName, String[] attributes) |
String | getDefaultDomain() |
String[] | getDomains() |
Integer | getMBeanCount() |
MBeanInfo | getMBeanInfo(ObjectName objectName) |
ObjectInstance | getObjectInstance(ObjectName objectName) |
Object | invoke(ObjectName objectName, String methodName, Object[] args, String[] parameters) |
boolean | isInstanceOf(ObjectName objectName, String className) |
boolean | isRegistered(ObjectName objectName) |
Set | queryMBeans(ObjectName patternName, QueryExp filter) |
Set | queryNames(ObjectName patternName, QueryExp filter) |
void | removeNotificationListener(ObjectName observed, NotificationListener listener) |
void | removeNotificationListener(ObjectName observed, NotificationListener listener, NotificationFilter filter, Object handback) |
void | removeNotificationListener(ObjectName observed, ObjectName listener) |
void | removeNotificationListener(ObjectName observed, ObjectName listener, NotificationFilter filter, Object handback) |
void | setAttribute(ObjectName objectName, Attribute attribute) |
AttributeList | setAttributes(ObjectName objectName, AttributeList attributes) |
void | unregisterMBean(ObjectName objectName) |