public interface MonitoringView
startMonitoring(java.util.Collection)
is called, all Monitorables should be
initialized and ready to be written to the output. stopMonitoring(java.util.Collection)
should be
(but, of course, is not guaranteed to be) called when the monitoring
subsystem is being shut down.Modifier and Type | Method and Description |
---|---|
boolean |
isRunning() |
void |
startMonitoring(Collection<Monitorable<?>> monitorables)
Instructs the view to begin its work using the set of Monitorable instances
as the basis for whatever it is this 'view' wants to do with it (say, start externalising
the state of the metrics to an external file).
|
void |
stopMonitoring(Collection<Monitorable<?>> monitorables)
Stops monitoring updates on the Monitorables in the provided registry, any
updates to any of the monitorables passed in will no longer be tracked by this View
|
void startMonitoring(Collection<Monitorable<?>> monitorables)
stopMonitoring(java.util.Collection)
before recalling startMonitoring.monitorables
- the Collection of metrics to start monitoringvoid stopMonitoring(Collection<Monitorable<?>> monitorables)
monitorables
- the Collection of metrics to stop monitoringboolean isRunning()
startMonitoring(java.util.Collection)
()}Copyright © 2009–2018 Performance Co-Pilot. All rights reserved.