public class YAMLConfigManager extends Object implements ConfigManager
| Constructor and Description |
|---|
YAMLConfigManager(String yamlContent) |
| Modifier and Type | Method and Description |
|---|---|
String |
extractProperty(String name)
Extracts specific siddhi property in system properties
|
Map<String,String> |
extractSystemConfigs(String name)
Generates hash map of properties for siddhi annotation reference
|
ConfigReader |
generateConfigReader(String namespace,
String name)
Generates Config reader for extensions with specific namespace and name
|
public YAMLConfigManager(String yamlContent)
public ConfigReader generateConfigReader(String namespace, String name)
ConfigManagergenerateConfigReader in interface ConfigManagernamespace - Namespace of the extensionname - Name of the extensionpublic Map<String,String> extractSystemConfigs(String name)
ConfigManagerextractSystemConfigs in interface ConfigManagername - Reference Namepublic String extractProperty(String name)
ConfigManagerextractProperty in interface ConfigManagername - Name of the propertyCopyright © 2022. All rights reserved.