
public final class DataProviderDictionaryService extends Object implements ServiceLifecycle
| Modifier and Type | Class and Description |
|---|---|
class |
DataProviderDictionaryService.DataProviderDictionaryCommands |
| Constructor and Description |
|---|
DataProviderDictionaryService(Agent a)
Create an instance of the AgentPeriodicTaskService for a given Agent.
|
| Modifier and Type | Method and Description |
|---|---|
DataProviderDictionary |
getDataProviderDictionary() |
void |
init()
Called from the enclosing
Subsystem at initialization
phase. |
void |
postInit()
Called from the enclosing
Subsystem at construction
phase. |
void |
publishMetadataForDataGroup(String metadataName,
String metadataValue,
String dataGroupName) |
void |
publishMetadataForObject(String metadataName,
String metadataValue,
Object origin) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpreBuild, preInit, preShutdown, preStartbuild, postBuild, postShutdown, postStart, postStop, start, stoppublic DataProviderDictionaryService(Agent a)
a - The Agent this Service belongs to.public void init()
HasLifecycleSubsystem at initialization
phase.
This method is called before the children components of this
object have their init method called.
At the time it is called, connection to the messaging layer is not yet
done, so there should be no attempt to send messages in the body of
this method. Configuration for message listening can nevertheless be
done here, such as adding MessageListener
objects.
It is unnecessary to call super.init()
init in interface HasLifecyclepublic void postInit()
HasLifecycleSubsystem at construction
phase. This method is called after init and postInit have
been called on this component's children.postInit in interface HasLifecyclepublic DataProviderDictionary getDataProviderDictionary()
public void publishMetadataForDataGroup(String metadataName, String metadataValue, String dataGroupName)
Copyright © 2017 LSST. All rights reserved.