public class EtcdAsConfigSource extends Object implements ConfigurationSource
| Constructor and Description |
|---|
EtcdAsConfigSource() |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
void |
configure(org.apache.commons.configuration.Configuration configuration,
org.apache.commons.configuration.Configuration defaults,
ConfigChangeListener changeListener) |
void |
listen(String name) |
InputStream |
load(String name) |
String |
name() |
void |
stopListening(String name) |
List<String> |
systemProperties() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitnormalizeRootConfigNamepublic String name()
name in interface ConfigurationSourcepublic List<String> systemProperties()
systemProperties in interface ConfigurationSourcepublic void configure(org.apache.commons.configuration.Configuration configuration,
org.apache.commons.configuration.Configuration defaults,
ConfigChangeListener changeListener)
throws ConfigurationException
This class required two parameters to be set in the configuration object passed:
configure in interface ConfigurationSourceConfigurationExceptionpublic void listen(String name)
listen in interface ConfigurationSourcepublic void stopListening(String name)
stopListening in interface ConfigurationSourcepublic InputStream load(String name) throws ConfigurationException
load in interface ConfigurationSourceConfigurationExceptionpublic void close()
throws IOException
close in interface Closeableclose in interface AutoCloseableIOExceptionCopyright © 2015–2020 Lable. All rights reserved.