Class ZookeeperDynamicConfiguration
java.lang.Object
org.apache.dubbo.common.config.configcenter.AbstractDynamicConfiguration
org.apache.dubbo.common.config.configcenter.TreePathDynamicConfiguration
org.apache.dubbo.configcenter.support.zookeeper.ZookeeperDynamicConfiguration
- All Implemented Interfaces:
AutoCloseable,DynamicConfiguration,Configuration
-
Field Summary
Fields inherited from class org.apache.dubbo.common.config.configcenter.TreePathDynamicConfiguration
CONFIG_BASE_PATH_PARAM_NAME, CONFIG_ROOT_PATH_PARAM_NAME, DEFAULT_CONFIG_BASE_PATHFields inherited from class org.apache.dubbo.common.config.configcenter.AbstractDynamicConfiguration
DEFAULT_THREAD_POOL_KEEP_ALIVE_TIME, DEFAULT_THREAD_POOL_PREFIX, DEFAULT_THREAD_POOL_SIZE, GROUP_PARAM_NAME, PARAM_NAME_PREFIX, THREAD_POOL_KEEP_ALIVE_TIME_PARAM_NAME, THREAD_POOL_PREFIX_PARAM_NAME, THREAD_POOL_SIZE_PARAM_NAME, TIMEOUT_PARAM_NAMEFields inherited from interface org.apache.dubbo.common.config.Configuration
interfaceLevelLoggerFields inherited from interface org.apache.dubbo.common.config.configcenter.DynamicConfiguration
DEFAULT_GROUP -
Method Summary
Modifier and TypeMethodDescriptiongetConfigItem(String key, String group) booleanpublishConfigCas(String key, String group, String content, Object ticket) Methods inherited from class org.apache.dubbo.common.config.configcenter.TreePathDynamicConfiguration
addListener, publishConfig, removeListenerMethods inherited from class org.apache.dubbo.common.config.configcenter.AbstractDynamicConfiguration
close, getConfig, getDefaultGroup, getDefaultTimeout, removeConfigMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.dubbo.common.config.Configuration
containsKey, convert, getBoolean, getBoolean, getBoolean, getInt, getInt, getInteger, getProperty, getProperty, getString, getStringMethods inherited from interface org.apache.dubbo.common.config.configcenter.DynamicConfiguration
addListener, getConfig, getProperties, getProperties, publishConfig, removeListener
-
Method Details
-
getInternalProperty
- Specified by:
getInternalPropertyin interfaceConfiguration- Overrides:
getInternalPropertyin classAbstractDynamicConfiguration- Parameters:
key- e.g., {service}.configurators, {service}.tagrouters, {group}.dubbo.properties- Returns:
-
publishConfigCas
-
getConfigItem
-