public interface ServerInterfaceManager
Modifier and Type | Method and Description |
---|---|
java.lang.Class<?>[] |
allClientInfo()
Return the client interfaces supported.
|
void |
destroy()
Called when an MBean is being destroyed.
|
javax.management.MBeanInfo |
getMBeanInfo()
Get the MBeanInfo based on all the interfaces.
|
java.lang.Object |
invoke(java.lang.String actionName,
java.lang.Object[] params,
java.lang.String[] signature)
Invoke a method using the arguments as received by an MBean.
|
java.lang.Class<?>[] allClientInfo()
javax.management.MBeanInfo getMBeanInfo()
java.lang.Object invoke(java.lang.String actionName, java.lang.Object[] params, java.lang.String[] signature) throws javax.management.MBeanException, javax.management.ReflectionException
actionName
- The action (method) name.params
- An array of object that are the parameters.signature
- An array of Strings that are class names.javax.management.MBeanException
javax.management.ReflectionException
void destroy()