Class DataProviderDictionaryService.DataProviderDictionaryEvent

java.lang.Object
org.lsst.ccs.services.DataProviderDictionaryService.DataProviderDictionaryEvent
Enclosing class:
DataProviderDictionaryService

public static class DataProviderDictionaryService.DataProviderDictionaryEvent extends Object
An event fired to 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.