| 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.DESCR |
static MonitorField |
MonitorField.HIGH_ALARM |
static MonitorField |
MonitorField.HIGH_WARN |
static MonitorField |
MonitorField.LOW_ALARM |
static MonitorField |
MonitorField.LOW_WARN |
static MonitorField |
MonitorField.NAME |
static MonitorField |
MonitorField.NULL |
static MonitorField |
MonitorField.UNITS |
static MonitorField |
MonitorField.VALUE |
| Modifier and Type | Field and Description |
|---|---|
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.
|
| Modifier and Type | Method and Description |
|---|---|
MonitorField |
MonitorCell.getField()
Returns the descriptor of the monitored field this cell displays.
|
static MonitorField |
MonitorField.getInstance(String key)
Returns an instance registered as the default handler for the specified attribute key.
|
static MonitorField |
MonitorField.valueOf(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. |
| 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) |
static List<MonitorField> |
MonitorTable.trimAbsentFields(List<MonitorField> fields,
Collection<ChannelHandle> channels,
Collection<MonitorField> exclude) |
| Modifier and Type | Method and Description |
|---|---|
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,
ChannelHandle 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(ChannelHandle item,
MonitorField field)
Returns indices of all cells whose content is affected by the specified item and field.
|
Object |
MonitorFormat.getValue(MonitorField field,
AgentChannel channel)
Extracts unformatted value corresponding to the specified field from a channel.
|
FormattedValue |
MonitorFormat.merge(MonitorField field,
List<FormattedValue> values)
Merges zero or more formatted values.
|
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 |
|---|
MonitorCell(ChannelHandle item,
MonitorField field)
Constructs a cell affected by a single data channel, with no current formatted value.
|
MonitorCell(List<? extends ChannelHandle> items,
MonitorField field)
Constructs a cell affected by zero or more data channels, with no current formatted value.
|
MonitorCell(List<? extends ChannelHandle> items,
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.
|
| Constructor and Description |
|---|
TreeTable(Map<String,ChannelHandle> channels,
List<MonitorField> fields) |
Copyright © 2018 LSST. All rights reserved.