
public static class DataProviderDictionaryService.DataProviderDictionaryEvent extends Object
DataProviderDictionaryListeners when an agent
data dictionary has changed.
It contains the EventType describing the nature of the change:
* ADDED: fired when an Agent first joins the buses
* REMOVED: fired when an agent leaves the buses. The corresponding
dictionary is null.
An DataProviderDictionaryEvent also contains the AgentInfo for which
the event was fired and the Map<String,Dictionary> containing all
the targets and corresponding dictionaries for the given Agent.| Modifier and Type | Class and Description |
|---|---|
static class |
DataProviderDictionaryService.DataProviderDictionaryEvent.EventType
EventType enumeration describing the nature of the dictionary change.
|
| Modifier and Type | Method and Description |
|---|---|
AgentInfo |
getAgentInfo()
The AgentInfo for the Agent that triggered the event.
|
DataProviderDictionary |
getDictionary()
Get the
DataProviderDictionary. |
DataProviderDictionaryService.DataProviderDictionaryEvent.EventType |
getEventType()
Get the EventType describing this event.
|
public DataProviderDictionaryService.DataProviderDictionaryEvent.EventType getEventType()
EventType that describes the event.public AgentInfo getAgentInfo()
AgentInfo object.public DataProviderDictionary getDictionary()
DataProviderDictionary.Copyright © 2019 LSST. All rights reserved.