mx4j.tools.remote.soap
Class SOAPClientInvoker
public
class
SOAPClientInvoker
extends Object
implements HTTPConnection
Version: $Revision: 1.3 $
Method Summary |
Integer | addNotificationListener(ObjectName name, Object filter, Subject delegate) |
void | addNotificationListener(ObjectName name, ObjectName listener, Object filter, Object handback, Subject delegate) |
void | close() |
String | connect(Object credentials) |
ObjectInstance | createMBean(String className, ObjectName objectName, Object args, String[] parameters, Subject delegate) |
ObjectInstance | createMBean(String className, ObjectName objectName, ObjectName loaderName, Object args, String[] parameters, Subject delegate) |
NotificationResult | fetchNotifications(long clientSequenceNumber, int maxNotifications, long timeout) |
Object | getAttribute(ObjectName objectName, String attribute, Subject delegate) |
AttributeList | getAttributes(ObjectName objectName, String[] attributes, Subject delegate) |
String | getConnectionId() |
String | getDefaultDomain(Subject delegate) |
String[] | getDomains(Subject delegate) |
Integer | getMBeanCount(Subject delegate) |
MBeanInfo | getMBeanInfo(ObjectName objectName, Subject delegate) |
ObjectInstance | getObjectInstance(ObjectName objectName, Subject delegate) |
Object | invoke(ObjectName objectName, String methodName, Object args, String[] parameters, Subject delegate) |
boolean | isInstanceOf(ObjectName objectName, String className, Subject delegate) |
boolean | isRegistered(ObjectName objectName, Subject delegate) |
Set | queryMBeans(ObjectName patternName, Object filter, Subject delegate) |
Set | queryNames(ObjectName patternName, Object filter, Subject delegate) |
void | removeNotificationListener(ObjectName name, ObjectName listener, Subject delegate) |
void | removeNotificationListener(ObjectName name, ObjectName listener, Object filter, Object handback, Subject delegate) |
void | removeNotificationListeners(ObjectName observed, Integer[] ids, Subject delegate) |
void | setAttribute(ObjectName objectName, Object attribute, Subject delegate) |
AttributeList | setAttributes(ObjectName objectName, Object attributes, Subject delegate) |
void | unregisterMBean(ObjectName objectName, Subject delegate) |
public SOAPClientInvoker(String endpoint, Service service)
public Integer addNotificationListener(ObjectName name, Object filter, Subject delegate)
public void addNotificationListener(ObjectName name, ObjectName listener, Object filter, Object handback, Subject delegate)
public void close()
public String connect(Object credentials)
public ObjectInstance createMBean(String className, ObjectName objectName, Object args, String[] parameters, Subject delegate)
public ObjectInstance createMBean(String className, ObjectName objectName, ObjectName loaderName, Object args, String[] parameters, Subject delegate)
public NotificationResult fetchNotifications(long clientSequenceNumber, int maxNotifications, long timeout)
public Object getAttribute(ObjectName objectName, String attribute, Subject delegate)
public AttributeList getAttributes(ObjectName objectName, String[] attributes, Subject delegate)
public String getConnectionId()
public String getDefaultDomain(Subject delegate)
public String[] getDomains(Subject delegate)
public Integer getMBeanCount(Subject delegate)
public MBeanInfo getMBeanInfo(ObjectName objectName, Subject delegate)
public ObjectInstance getObjectInstance(ObjectName objectName, Subject delegate)
public Object invoke(ObjectName objectName, String methodName, Object args, String[] parameters, Subject delegate)
public boolean isInstanceOf(ObjectName objectName, String className, Subject delegate)
public boolean isRegistered(ObjectName objectName, Subject delegate)
public Set queryMBeans(ObjectName patternName, Object filter, Subject delegate)
public Set queryNames(ObjectName patternName, Object filter, Subject delegate)
public void removeNotificationListener(ObjectName name, ObjectName listener, Subject delegate)
public void removeNotificationListener(ObjectName name, ObjectName listener, Object filter, Object handback, Subject delegate)
public void removeNotificationListeners(ObjectName observed, Integer[] ids, Subject delegate)
public void setAttribute(ObjectName objectName, Object attribute, Subject delegate)
public AttributeList setAttributes(ObjectName objectName, Object attributes, Subject delegate)
public void unregisterMBean(ObjectName objectName, Subject delegate)
Copyright © 2001-2005 The MX4J Contributors. All Rights Reserved.