| Package | Description |
|---|---|
| org.lsst.ccs.gconsole.agent | |
| org.lsst.ccs.gconsole.agent.filter | |
| 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.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
MutableAgentChannel
Mutable version of
AgentChannel. |
| Modifier and Type | Class and Description |
|---|---|
class |
BasicChannel |
| Modifier and Type | Field and Description |
|---|---|
protected List<AgentChannel> |
AgentStatusEvent.addedChannels |
protected List<AgentChannel> |
AgentStatusEvent.removedChannels |
protected Map<AgentChannel,List<String>> |
AgentStatusEvent.statusChanges |
| Modifier and Type | Method and Description |
|---|---|
AgentChannel |
AgentStatusAggregator.getChannel(String path)
Returns the channel specified by the given path.
|
| Modifier and Type | Method and Description |
|---|---|
List<AgentChannel> |
AgentStatusEvent.getAddedChannels()
Returns a list of new channels.
|
List<AgentChannel> |
AgentStatusAggregator.getChannels(String... channels)
Returns a list of currently watched channels identified by the specified paths, templates, and selectors.
|
List<AgentChannel> |
AgentStatusEvent.getRemovedChannels()
Returns a list of channels that are no longer published by the agent.
|
Map<AgentChannel,List<String>> |
AgentStatusEvent.getStatusChanges()
Returns a map of modified channels to lists of keys of changed attributes.
|
| Modifier and Type | Method and Description |
|---|---|
void |
MutableAgentStatusEvent.addAddedChannel(AgentChannel channel) |
void |
MutableAgentStatusEvent.addChange(AgentChannel channel,
String attributeKey) |
void |
MutableAgentStatusEvent.addRemovedChannel(AgentChannel channel) |
default List<String> |
AgentChannelsFilter.getDisplayPath(AgentChannel channel)
Returns a list of display channels for the specified original channel.
|
| Constructor and Description |
|---|
BasicChannel(AgentChannel other)
Copy constructor.
|
| Modifier and Type | Method and Description |
|---|---|
List<String> |
PageFilter.getDisplayPath(AgentChannel channel) |
| Modifier and Type | Method and Description |
|---|---|
List<String> |
FilterOutOfRange.getDisplayPath(AgentChannel channel) |
| Modifier and Type | Method and Description |
|---|---|
AgentChannel |
ChannelHandle.getChannel()
Returns data channel object wrapped by this handle.
|
AgentChannel |
DefaultChannelHandle.getChannel() |
| Modifier and Type | Method and Description |
|---|---|
protected ChannelHandle |
AbstractMonitorView2.createChannelHandle(String path,
AgentChannel channel,
Updatable view)
Creates a new instance of
ChannelHandle. |
FormattedValue |
MonitorField.format(AgentChannel channel)
Returns the current formatted value of this field in the specified data channel,
or
null if this field does not define custom formatting. |
FormattedValue |
MonitorFormat.format(MonitorField field,
AgentChannel channel)
Produces formatted value, given the monitored field and the data channel whose value needs to be formatted.
|
Object |
MonitorField.getValue(AgentChannel channel)
Returns the current value of this field in the specified data channel, or
null
if the channel does not contain a value for this field. |
Object |
MonitorFormat.getValue(MonitorField field,
AgentChannel channel)
Extracts unformatted value corresponding to the specified field from a channel.
|
void |
ChannelHandle.setChannel(AgentChannel channel)
Sets data channel object wrapped by this handle.
|
void |
DefaultChannelHandle.setChannel(AgentChannel channel) |
void |
MonitorField.setValue(Object value,
AgentChannel channel) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
CompoundView.addChannels(org.lsst.ccs.bus.data.AgentInfo agent,
Map<String,AgentChannel> channels) |
protected abstract void |
AbstractMonitorView1.addChannels(org.lsst.ccs.bus.data.AgentInfo agent,
Map<String,AgentChannel> channels)
Adds channels to display.
|
protected void |
ConfigView.addChannels(org.lsst.ccs.bus.data.AgentInfo agent,
Map<String,AgentChannel> channels) |
protected void |
AbstractMonitorView2.addChannels(org.lsst.ccs.bus.data.AgentInfo agent,
Map<String,AgentChannel> channels)
Adds channels to display.
|
protected void |
TabbedView.addChannels(org.lsst.ccs.bus.data.AgentInfo agent,
Map<String,AgentChannel> channels) |
FormattedValue |
MonitorField.format(List<AgentChannel> channels)
Returns the current formatted value of this field for the specified list of channels,
or
null if this field does not define formatting for multiple channels. |
FormattedValue |
MonitorField.Average.format(List<AgentChannel> channels) |
FormattedValue |
MonitorFormat.format(MonitorField field,
List<AgentChannel> channels)
Produces formatted value, given the field and the list of contributing channels.
|
static void |
LsstMonitorPlugin.saveData(OutputStream out,
String mimeType,
List<AgentChannel> channels,
List<MonitorField> fields) |
protected void |
CompoundView.updateChannels(org.lsst.ccs.bus.data.AgentInfo agent,
Map<String,Map.Entry<AgentChannel,List<String>>> channels) |
protected abstract void |
AbstractMonitorView1.updateChannels(org.lsst.ccs.bus.data.AgentInfo agent,
Map<String,Map.Entry<AgentChannel,List<String>>> channels)
Called to notify this view that the specified channels have been updated.
|
protected void |
ConfigView.updateChannels(org.lsst.ccs.bus.data.AgentInfo agent,
Map<String,Map.Entry<AgentChannel,List<String>>> channels) |
protected void |
AbstractMonitorView2.updateChannels(org.lsst.ccs.bus.data.AgentInfo agent,
Map<String,Map.Entry<AgentChannel,List<String>>> channels)
Called to notify this view that the specified channels have been updated.
|
protected void |
TabbedView.updateChannels(org.lsst.ccs.bus.data.AgentInfo agent,
Map<String,Map.Entry<AgentChannel,List<String>>> channels) |
| Constructor and Description |
|---|
DefaultChannelHandle(String path,
AgentChannel channel,
Updatable view) |
Copyright © 2018 LSST. All rights reserved.