public interface HasDataProviderInfos
DataProviderInfos.
This interface is to be implemented by objects that are responsible for
publishing the data related by the quantities in the DataProviderDictionary| Modifier and Type | Method and Description |
|---|---|
default void |
finalizeDictionary()
Finalize the data provider dictionary before it can no longer
be modified.
|
default List<DataProviderInfo> |
getDataProviderInfos()
Get the list of available
DataProviderInfos. |
default void |
publishDataProviderCurrentData(AgentInfo... agents)
Publish the current data of all the
DataProviderInfos managed
by this object for the provided list of Agents. |
default List<DataProviderInfo> getDataProviderInfos()
DataProviderInfos.DataProviderInfosdefault void publishDataProviderCurrentData(AgentInfo... agents)
DataProviderInfos managed
by this object for the provided list of Agents.agents - The array of AgentInfo for which we are requesting to publish the data.default void finalizeDictionary()
Copyright © 2022 LSST. All rights reserved.