// final Object result = new UnsupportedOperationException("" + METHOD_ID);
Object result = null;
boolean isException = false;
ObjectName objname1 = (ObjectName) request.getParams()[0];
ObjectName objname2 = (ObjectName) request.getParams()[1];
NotificationFilter filter = (NotificationFilter) request.getParams()[2];
Object handback = request.getParams()[3];
String lsnrid = (String) request.getParams()[4];
ListenerInfo info = notifMgr.removeObjNameNotificationListener(objname1, lsnrid);
if (info == null)
info = new ListenerInfo(null, filter, handback);
try {
mbsc.removeNotificationListener(objname1, objname2, info.filter, info.handback);
} catch (Exception e) {
result = e;
isException = true;
}
return ( new MBeanServerResponseMessage(METHOD_ID, result, isException) );