| Package | Description |
|---|---|
| org.lsst.ccs.gconsole.base.filter | |
| org.lsst.ccs.gconsole.plugins.demo.aggregator | |
| org.lsst.ccs.gconsole.plugins.demo.monitor | |
| org.lsst.ccs.gconsole.plugins.monitor |
The CCS graphical console plugin and infrastructure classes that support displaying monitoring data.
|
| org.lsst.ccs.gconsole.plugins.tracer |
Message Viewer plugin.
|
| org.lsst.ccs.gconsole.plugins.trending |
Plugin that plots trending data.
|
| org.lsst.ccs.gconsole.services.persist |
Service that facilitates persisting data between the graphical console sessions.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
PersistableAgentChannelsFilter
AgentChannelsFilter that can be saved and restored through the persistence service. |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractChannelsFilter
Adapter to simplify implementing
AgentChannelsFilter. |
class |
CCSHealthFilter
Filter that selects channels that reflect CCS state and conditions, and are present in all subsystems.
|
class |
ConfigurationFilter
Filter that selects configuration channels.
|
class |
CoreStates
Filter that selects subsystem core state channels.
|
class |
GenericFilter
Generic configurable
AgentChannelsFilter that mirrors parameters of AgentStatusAggregator. |
class |
GenericFilterPersistable
Deprecated.
Drop-in replaceable with
GenericFilter. |
class |
KeyDataAllSubsystemsFilter
Demo filter that selects key data from subsystems for displaying in a
GroupView. |
class |
PageFilter
Filter to be associated with a view that handles a single page of a multi-page parent view.
|
class |
RegExFilter
Regular expression based channels filter.
|
class |
RegExRenamingFilter
Regular expression based channels filter.
|
class |
States
Filter that selects subsystem state channels.
|
class |
SubsystemSelectorFilter
AbstractChannelsFilter that selects channels from the specified subsystem. |
class |
Versions
Filter that selects subsystem state channels.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DemoFilter |
| Modifier and Type | Class and Description |
|---|---|
class |
FilterFixed
Demo filter that displays a fixed set of channels from two different subsystems.
|
class |
FilterMonitored
Demo filter that displays all monitoring channels from all subsystems, using subsystem name as a page name.
|
class |
FilterOutOfRange
Demo filter that only displays channels with values out of range.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
PersistableMonitorView
MonitorView that can be saved and restored through the persistence service. |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractMonitorView
An adapter that simplifies implementing
MonitorView. |
class |
ComboGroupView
MonitorView that divides channels into groups and displays one group at a time, using combo boxes to select the group. |
class |
CompoundView
A monitoring data view that manages several child views.
|
class |
ConfigurationView
Special
MonitorView for displaying and editing subsystem configurations. |
class |
ConfigView
Monitoring data view that displays basic info for the monitored subsystems and provides monitoring controls.
|
class |
DefaultView
Default
MonitorView. |
class |
GroupView
Abstract monitoring view that splits channels into groups, and displays one group at a time in a child view.
|
protected class |
GroupView.Filter
Filter to be associated with a group view.
|
class |
LazyTreeView
MonitorView that displays monitoring data as a tree of tables. |
class |
MonitorPage
Page displaying
MonitorView and managed by LsstMonitorPlugin. |
class |
SectionedTableView
MonitorView that displays data channels in a SectionedTable. |
class |
SummaryTableView
MonitorView that displays a TreeTable with columns defined by last segments of display channel paths. |
class |
TabbedGroupView
MonitorView that divides channels into groups and displays one group at a time, using tabs to select the group. |
class |
TabbedView
Deprecated.
Replaced by
TabbedGroupView. |
class |
TreeView
Deprecated.
Replaced by
LazyTreeView. |
| Modifier and Type | Class and Description |
|---|---|
class |
Tracer
Configurable message viewer that manages a single page displaying filtered bus messages.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ControlPanel
Control panel that displays a tree of trending channels and plot descriptors.
|
class |
TrendPage
Graphical console data panel that contains trending plots.
|
class |
TrendPlotter
Plotter for
Trend objects. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
Editor<T extends Persistable>
Interface to be implemented by classes that allow users to modify a
Persistable instance. |
| Modifier and Type | Method and Description |
|---|---|
<T extends Persistable> |
PersistenceService.make(Creator.Descriptor desc)
Creates a
Persistable instance. |
<T extends Persistable> |
PersistenceService.make(Persistable.Descriptor descriptor)
Creates a
Persistable instance based on the provided descriptor. |
<T extends Persistable> |
PersistenceService.make(Persistable.Descriptor descriptor,
String title,
Component parent,
String category)
Creates a
Persistable instance by letting the user to select one of
the available creators in the given category, and using the provided
descriptor (if any) as the starting point. |
<T extends Persistable> |
PersistenceService.make(String category,
String path,
Object... parameters)
Creates a
Persistable instance. |
<T extends Persistable> |
PersistenceService.make(String category,
String path,
String[] parameters)
Creates a
Persistable instance. |
| Modifier and Type | Method and Description |
|---|---|
Persistable |
PersistenceService.edit(Persistable before,
String title,
Component parent)
Takes user input and returns a modified
Persistable instance. |
default Persistable |
Persistable.edit(String title,
Component parent)
Takes user input and returns a modified
Persistable instance. |
static Persistable |
CreationDialog.make(Creator.Descriptor desc,
String title,
Component parentComponent,
Collection<? extends Creator> factories) |
Persistable |
CreatorExecutable.make(Object... parameters)
Creates an instance.
|
Persistable |
Creator.make(Object... parameters)
Creates an instance of a
Persistable. |
Persistable |
CreatorFromDescriptor.make(Object... parameters) |
static Persistable |
CreationDialog.make(Persistable.Descriptor descriptor,
String title,
Component parentComponent,
Collection<? extends Creator> factories) |
Persistable |
CreatorExecutable.make(String... parametersAsStrings)
Creates an instance.
|
Persistable |
Creator.make(String... parametersAsStrings)
Creates an instance of a
Persistable. |
Persistable |
CreatorFromDescriptor.make(String... parametersAsStrings) |
static Persistable |
CreationDialog.make(String path,
String[] parameters,
String title,
Component parentComponent,
Collection<? extends Creator> factories) |
| Modifier and Type | Method and Description |
|---|---|
Persistable |
PersistenceService.edit(Persistable before,
String title,
Component parent)
Takes user input and returns a modified
Persistable instance. |
static String |
Persistable.getPath(Persistable instance)
Returns a path for the specified
Persistable, its own if present, its Creator's otherwise. |
Copyright © 2023 LSST. All rights reserved.