@Plugin(name="LSST Alert Notification Plugin", description="LSST CCS alert notification service.") public class LsstAlertPlugin extends ConsolePlugin
| Constructor and Description |
|---|
LsstAlertPlugin() |
| Modifier and Type | Method and Description |
|---|---|
void |
clearAlerts(Map<String,String[]> alarms) |
void |
initialize()
Called by the framework when the console starts, to initialize this plugin..
|
void |
onNewAlertTracer() |
void |
onNewAlertViewer() |
void |
propertiesChanged(Object source,
Map<String,Object> changes)
Called by the framework when plugin properties are modified.
|
void |
shutdown()
Called by the framework when the graphical console is shut down.
|
void |
start()
Called by the framework when the console starts, after all plugins have been initialized.
|
void |
stopAlertViewer() |
getConsole, getServices, restore, save, setServicesProvider, stoppublic void initialize()
ConsolePlugininitialize in class ConsolePluginpublic void start()
ConsolePluginstart in class ConsolePluginpublic void shutdown()
ConsolePluginshutdown in class ConsolePluginpublic void onNewAlertViewer()
public void stopAlertViewer()
public void onNewAlertTracer()
public void propertiesChanged(Object source, Map<String,Object> changes)
ConsolePluginpropertiesChanged in class ConsolePluginsource - Source of notification.changes - For the changed properties, map of keys to their new values.Copyright © 2016 LSST. All rights reserved.