cgl.narada.performance
Class MonitoringServiceImpl

java.lang.Object
  extended by cgl.narada.performance.MonitoringServiceImpl
All Implemented Interfaces:
MonitoringService

public class MonitoringServiceImpl
extends Object
implements MonitoringService

Title:

Description:

Company:

Version:
1.0

Constructor Summary
MonitoringServiceImpl()
           
MonitoringServiceImpl(TransportHandlerImpl th)
           
 
Method Summary
 void disableLinkMeasurement()
           
 void disableLinkMeasurement(String linkID)
           
 void disableLinkMeasurement(String linkID, String factor)
           
 void enableLinkMeasurement()
           
 void enableLinkMeasurement(String linkID)
           
 void enableLinkMeasurement(String linkID, String factor)
           
 void findMeasuringLinks()
           
 MeasurementInitiator getMeasurementInitiator()
           
 long getMeasurementInterval()
           
 long getMinimumMeasurementInterval()
           
 String getUserGroup()
           
 void setMeasurementInitiatior(MeasurementInitiator mi)
           
 void setMeasurementInterval(String linkID, long interval)
           
 void setTransportHandler(TransportHandlerImpl th)
           
 void setUserGroup(String u_group)
           
 void showAllLinks()
           
 void showMonitoredLinks()
           
 void startMeasurementInitiator()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MonitoringServiceImpl

public MonitoringServiceImpl(TransportHandlerImpl th)

MonitoringServiceImpl

public MonitoringServiceImpl()
Method Detail

setTransportHandler

public void setTransportHandler(TransportHandlerImpl th)
                         throws TransportException
Specified by:
setTransportHandler in interface MonitoringService
Throws:
TransportException

setMeasurementInitiatior

public void setMeasurementInitiatior(MeasurementInitiator mi)
                              throws MonitoringServiceException
Specified by:
setMeasurementInitiatior in interface MonitoringService
Throws:
MonitoringServiceException

getMeasurementInitiator

public MeasurementInitiator getMeasurementInitiator()
Specified by:
getMeasurementInitiator in interface MonitoringService

startMeasurementInitiator

public void startMeasurementInitiator()
Specified by:
startMeasurementInitiator in interface MonitoringService

setMeasurementInterval

public void setMeasurementInterval(String linkID,
                                   long interval)
Specified by:
setMeasurementInterval in interface MonitoringService

getMinimumMeasurementInterval

public long getMinimumMeasurementInterval()
Specified by:
getMinimumMeasurementInterval in interface MonitoringService

getMeasurementInterval

public long getMeasurementInterval()
Specified by:
getMeasurementInterval in interface MonitoringService

showAllLinks

public void showAllLinks()
Specified by:
showAllLinks in interface MonitoringService

showMonitoredLinks

public void showMonitoredLinks()
Specified by:
showMonitoredLinks in interface MonitoringService

findMeasuringLinks

public void findMeasuringLinks()
Specified by:
findMeasuringLinks in interface MonitoringService

disableLinkMeasurement

public void disableLinkMeasurement()
Specified by:
disableLinkMeasurement in interface MonitoringService

disableLinkMeasurement

public void disableLinkMeasurement(String linkID)
Specified by:
disableLinkMeasurement in interface MonitoringService

disableLinkMeasurement

public void disableLinkMeasurement(String linkID,
                                   String factor)
Specified by:
disableLinkMeasurement in interface MonitoringService

enableLinkMeasurement

public void enableLinkMeasurement()
Specified by:
enableLinkMeasurement in interface MonitoringService

enableLinkMeasurement

public void enableLinkMeasurement(String linkID)
Specified by:
enableLinkMeasurement in interface MonitoringService

enableLinkMeasurement

public void enableLinkMeasurement(String linkID,
                                  String factor)
Specified by:
enableLinkMeasurement in interface MonitoringService

setUserGroup

public void setUserGroup(String u_group)
Specified by:
setUserGroup in interface MonitoringService

getUserGroup

public String getUserGroup()
Specified by:
getUserGroup in interface MonitoringService


For comments and suggestions please send e-mail to The NaradaBrokering Project