@Plugin(name="LSST JGroups Plugin", id="jgroups", description="LSST CCS JGroups plugin provides tools for monitoring and directly interacting with the JGroups messaging system.", shortDescription="LSST JGroups Monitor") public class LsstJGroupsPlugin extends ConsolePlugin
| Modifier and Type | Class and Description |
|---|---|
static class |
LsstJGroupsPlugin.Descriptor |
| Constructor and Description |
|---|
LsstJGroupsPlugin() |
| Modifier and Type | Method and Description |
|---|---|
void |
initialize()
Called by the framework when the console starts, to initialize this plugin..
|
boolean |
restore(ComponentDescriptor storageBean,
boolean lastRound)
Called by the framework to restore this plugin configuration.
|
LsstJGroupsPlugin.Descriptor |
save()
Called by the framework when this plugin configuration needs to be saved.
|
getConsole, getServices, propertiesChanged, setServicesProvider, shutdown, start, stoppublic void initialize()
ConsolePlugininitialize in class ConsolePluginpublic boolean restore(ComponentDescriptor storageBean, boolean lastRound)
ConsolePluginrestore in class ConsolePluginstorageBean - JavaBean that holds configuration information.lastRound - True if this is the last call to this method, regardless of the return value.False if this method should be called again in the next round.public LsstJGroupsPlugin.Descriptor save()
ConsolePluginsave in class ConsolePluginCopyright © 2023 LSST. All rights reserved.