private void invokeOptionalMethod(ObjectName on, MBeanInfo info, String operationName) throws InstanceNotFoundException, MBeanException, ReflectionException { Object params[] = { }; String signature[] = { }; if(hasOperation(info, operationName)) server.invoke(on, operationName, params, signature); }