| Package | Description |
|---|---|
| org.lsst.ccs.gconsole.plugins.monitor |
The CCS graphical console plugin and infrastructure classes that support displaying monitoring data.
|
| Modifier and Type | Class and Description |
|---|---|
static class |
MonitorField.Average |
| Modifier and Type | Field and Description |
|---|---|
static MonitorField |
MonitorField.ALERT_HIGH |
static MonitorField |
MonitorField.ALERT_LOW |
static MonitorField |
MonitorField.AVERAGE_VALUE |
static MonitorField |
MonitorField.DEFAULT_GROUP_FIELD
Default
MonitorField to be used for displaying a value corresponding to a group of display channels. |
static MonitorField |
MonitorField.DESCR |
protected MonitorField |
DefaultMonitorCell.field |
static MonitorField[] |
MonitorField.GROUP_FIELDS
Available standard
MonitorField constants for displaying a value corresponding to a group of display channels. |
static MonitorField |
MonitorField.HIGH_ALARM |
static MonitorField |
MonitorField.HIGH_WARN |
static MonitorField |
MonitorField.HOST |
static MonitorField |
MonitorField.LOW_ALARM |
static MonitorField |
MonitorField.LOW_WARN |
static MonitorField |
MonitorField.MAX_VALUE |
static MonitorField |
MonitorField.MEDIAN_VALUE |
static MonitorField |
MonitorField.MIN_VALUE |
static MonitorField |
MonitorField.NAME |
static MonitorField |
MonitorField.NULL |
static MonitorField |
MonitorField.UNITS |
static MonitorField |
MonitorField.VALUE |
| Modifier and Type | Field and Description |
|---|---|
protected List<MonitorField> |
AbstractMonitorView.compactFields |
static List<MonitorField> |
MonitorTable.DEFAULT_COMPACT_FIELDS
Default list of fields to be displayed by monitoring tables in compact mode.
|
static List<MonitorField> |
MonitorTable.DEFAULT_FIELDS
Default list of fields to be displayed by monitoring tables in full mode.
|
protected List<MonitorField> |
AbstractMonitorView.fields |
| Modifier and Type | Method and Description |
|---|---|
MonitorField |
DefaultMonitorCell.getField()
Returns the monitored field descriptor that defines formatting of this cell.
|
MonitorField |
MonitorCell.getField()
Returns the descriptor of the monitored field this cell displays.
|
static MonitorField |
MonitorField.getInstance(String key)
Returns an instance identified by the specified string.
|
static MonitorField |
MonitorField.getRegisteredInstance(String key)
Returns an instance registered as the default handler for the attribute identified
by the specified key, or
null if no such instance exists. |
static MonitorField |
MonitorField.stringToField(String field)
Returns
MonitorField given its string representation. |
| Modifier and Type | Method and Description |
|---|---|
static List<MonitorField> |
MonitorField.getAffectedFields(Collection<String> keys) |
static List<MonitorField> |
MonitorField.getAffectedFields(Collection<String> keys,
Collection<MonitorField> fields) |
default List<MonitorField> |
Updatable.getAffectedFields(List<String> attributes)
Translates a list of attributes whose values might have changed into the list of fields that might have been affected.
|
static List<MonitorField> |
MonitorField.getDefaultFields(Collection<String> keys) |
List<MonitorField> |
AbstractMonitorView.getGroupFields()
Retrieves a list
MonitorField for display channel groups from the filter. |
static List<MonitorField> |
MonitorTable.trimAbsentFields(List<MonitorField> fields,
Collection<DisplayChannel> channels,
Collection<MonitorField> exclude) |
| Modifier and Type | Method and Description |
|---|---|
static void |
MonitorTable.edit(Component parent,
org.lsst.ccs.bus.data.ConfigurationParameterInfo conf,
MonitorField field,
AgentChannel channel) |
static String |
MonitorField.fieldToString(MonitorField field)
Converts
MonitorField to its string representation. |
FormattedValue |
MonitorFormat.format(MonitorField field,
AgentChannel channel)
Produces formatted value, given the monitored field and the data channel whose value needs to be formatted.
|
FormattedValue |
MonitorFormat.format(MonitorField field,
DisplayChannel channelHandle)
Convenience method that produces formatted value, given the field and the channel handle.
|
FormattedValue |
MonitorFormat.format(MonitorField field,
List<AgentChannel> channels)
Produces formatted value, given the field and the list of contributing channels.
|
protected List<int[]> |
MonitorTable.getCells(DisplayChannel item,
MonitorField field)
Returns indices of all cells whose content is affected by the specified item and field.
|
static void |
MonitorField.registerInstance(MonitorField field)
Registers the specified instance as the default handler for the attribute
identified by the key returned by its
getKey() method. |
| Constructor and Description |
|---|
DefaultMonitorCell(DisplayChannel channel,
MonitorField field)
Constructs a cell affected by a single display channel, with no current formatted value.
|
DefaultMonitorCell(List<? extends DisplayChannel> channels,
MonitorField field)
Constructs a cell affected by zero or more data channels, with no current formatted value.
|
DefaultMonitorCell(List<? extends DisplayChannel> channels,
MonitorField field,
FormattedValue data)
Constructs a cell affected by zero or more data channels, with no current formatted value.
|
MonitorField(MonitorField other)
Deep copy constructor.
|
Copyright © 2023 LSST. All rights reserved.