@Plugin(name="LSST Monitoring Plugin", id="monitor", description="LSST CCS monitoring data display service.") public class LsstMonitorPlugin extends ConsolePlugin implements org.lsst.ccs.messaging.StatusMessageListener
| Modifier and Type | Class and Description |
|---|---|
static class |
LsstMonitorPlugin.Event |
static interface |
LsstMonitorPlugin.Listener |
| Constructor and Description |
|---|
LsstMonitorPlugin() |
| Modifier and Type | Method and Description |
|---|---|
void |
addListener(LsstMonitorPlugin.Listener listener,
MonitorFilter filter) |
void |
closePanel(MonitorFilter filter) |
Object[] |
getData(String path) |
Object |
getData(String path,
Field field) |
void |
initialize()
Called by the framework when the console starts, to initialize this plugin..
|
void |
onStatusMessage(org.lsst.ccs.bus.messages.StatusMessage msg) |
void |
openPanel(MonitorFilter filter) |
void |
removeListener(LsstMonitorPlugin.Listener listener) |
static void |
saveData(OutputStream out,
String mimeType,
List<Channel> channels) |
getConsole, getServices, propertiesChanged, restore, save, setServicesProvider, shutdown, start, stoppublic void initialize()
ConsolePlugininitialize in class ConsolePluginpublic void openPanel(MonitorFilter filter)
public void closePanel(MonitorFilter filter)
public void addListener(LsstMonitorPlugin.Listener listener, MonitorFilter filter)
public void removeListener(LsstMonitorPlugin.Listener listener)
public void onStatusMessage(org.lsst.ccs.bus.messages.StatusMessage msg)
onStatusMessage in interface org.lsst.ccs.messaging.StatusMessageListenerpublic static void saveData(OutputStream out, String mimeType, List<Channel> channels)
Copyright © 2017 LSST. All rights reserved.