public class CompositeMonitoringView extends Object implements MonitoringView
| Constructor and Description |
|---|
CompositeMonitoringView(MonitoringView... monitoringViews) |
| 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
|
public CompositeMonitoringView(MonitoringView... monitoringViews)
public void startMonitoring(Collection<Monitorable<?>> monitorables)
MonitoringViewMonitoringView.stopMonitoring(java.util.Collection) before recalling startMonitoring.startMonitoring in interface MonitoringViewmonitorables - the Collection of metrics to start monitoringpublic void stopMonitoring(Collection<Monitorable<?>> monitorables)
MonitoringViewstopMonitoring in interface MonitoringViewmonitorables - the Collection of metrics to stop monitoringpublic boolean isRunning()
isRunning in interface MonitoringViewMonitoringView.startMonitoring(java.util.Collection) ()}Copyright © 2009–2019 Performance Co-Pilot. All rights reserved.