cm.setGranularityPeriod(monitoringFrequency);
cm.setNotify(true);
cm.setInitThreshold(new Long(threshold));
cm.setDifferenceMode(true);
cm.setNotify(true);
cm.addNotificationListener(new CounterListener(),null,null);
try {
ObjectName objectNameC = new ObjectName("XFire:name="+serviceName+"CounterMonitor,"+"type=management");
cm.start();
mbs.registerMBean(cm, objectNameC);