Kieker 1.6

kieker.monitoring.core.controller
Interface IMonitoringController

All Superinterfaces:
IJMXController, IMonitoringRecordReceiver, IProbeController, IRegistryController, ISamplingController, IStateController, ITimeSourceController, IWriterController
All Known Implementing Classes:
MonitoringController

public interface IMonitoringController
extends IJMXController, IProbeController, IRegistryController, ISamplingController, IStateController, ITimeSourceController, IWriterController

Author:
Jan Waller, Robert von Massow

Method Summary
 String toString()
          This method is used to log the status of the controllers to the console.
 
Methods inherited from interface kieker.monitoring.core.controller.IJMXController
getJMXDomain
 
Methods inherited from interface kieker.monitoring.core.controller.IProbeController
activateProbe, deactivateProbe, getProbePatternList, isProbeActivated, setProbePatternList
 
Methods inherited from interface kieker.monitoring.core.controller.IRegistryController
getIdForString
 
Methods inherited from interface kieker.monitoring.core.controller.ISamplingController
removeScheduledSampler, schedulePeriodicSampler
 
Methods inherited from interface kieker.monitoring.core.controller.IStateController
disableMonitoring, enableMonitoring, getExperimentId, getHostname, getName, incExperimentId, isDebug, isMonitoringEnabled, isMonitoringTerminated, setExperimentId, terminateMonitoring
 
Methods inherited from interface kieker.monitoring.core.controller.ITimeSourceController
getTimeSource
 
Methods inherited from interface kieker.monitoring.core.controller.IWriterController
getNumberOfInserts, newMonitoringRecord
 

Method Detail

toString

String toString()
This method is used to log the status of the controllers to the console. It is included in this interface to ensure its publication over JMX.

Overrides:
toString in class Object
Returns:
a String representation of the current controller

Kieker 1.6

Copyright 2012 Kieker Project, http://kieker-monitoring.net