Package | Description |
---|---|
org.tinygroup.remoteconfig.manager | |
org.tinygroup.remoteconfig.zk.client | |
org.tinygroup.remoteconfig.zk.manager.impl | |
org.tinygroup.remoteconfig.zk.utils |
Modifier and Type | Method and Description |
---|---|
Module |
ModuleManager.add(Module module,
ConfigPath entity)
添加一个module,若entity的中moduleid为空,则直接在环境下添加module,否则作为module的子module
|
void |
ModuleManager.delete(ConfigPath entity)
删除一个module
|
void |
ConfigItemManager.delete(String key,
ConfigPath configPath)
删除配置项
|
boolean |
ConfigItemManager.exists(String key,
ConfigPath configPath)
验证配置项是否存在
|
Module |
ModuleManager.get(ConfigPath entity)
查询一个module
|
ConfigValue |
ConfigItemManager.get(String key,
ConfigPath configPath)
获取配置项
|
Map<String,ConfigValue> |
ConfigItemManager.getAll(ConfigPath configPath)
获取指定环境配置项合集
|
Map<String,ConfigPublishItem> |
PublishManager.getConfigPublishItems(ConfigPath configPath)
获取环境下的所有配置发布项
|
void |
PublishManager.publishConfigToClient(String clientId,
ConfigPath envPath)
发布环境下的某个配置发布项
|
List<Module> |
ModuleManager.querySubModules(ConfigPath entity)
查询一个module下所有的子module
|
void |
ConfigItemManager.set(String key,
ConfigValue value,
ConfigPath configPath)
写入配置项
该接口,包含写入和修改操作
|
void |
ModuleManager.update(Module module,
ConfigPath entity)
更新一个module
|
void |
PublishManager.updateStatusOfPublishItem(String clientId,
ConfigPublishItem item,
ConfigPath envPath)
更新某个配置发布项的发布状态
|
Modifier and Type | Method and Description |
---|---|
static ConfigPath |
ZKPublishManager.getConfigPath() |
Modifier and Type | Method and Description |
---|---|
static void |
BaseManager.delete(String key,
ConfigPath configPath) |
static boolean |
BaseManager.exists(String key,
ConfigPath configPath) |
static ConfigValue |
ZKManager.get(String key,
ConfigPath configPath) |
static Environment |
ZKEnvManager.get(String key,
ConfigPath configPath) |
static Product |
ZKProductManager.get(String key,
ConfigPath configPath) |
static Version |
ZKVersionManager.get(String key,
ConfigPath configPath) |
static Module |
ZKModuleManager.get(String key,
ConfigPath configPath) |
static ConfigPublishItem |
ZKPublishManager.get(String clientId,
ConfigPath configPath) |
static Map<String,ConfigValue> |
ZKManager.getAll(ConfigPath configPath) |
static Map<String,Environment> |
ZKEnvManager.getAll(ConfigPath configPath) |
static Map<String,Product> |
ZKProductManager.getAll(ConfigPath configPath) |
static Map<String,Version> |
ZKVersionManager.getAll(ConfigPath configPath) |
static Map<String,Module> |
ZKModuleManager.getAll(ConfigPath configPath) |
static Map<String,ConfigPublishItem> |
ZKPublishManager.getConfigPublishItems(ConfigPath configPath) |
static void |
ZKPublishManager.set(String clientId,
ConfigPublishItem item,
ConfigPath configPath)
生成或修改配置项变更的监控节点
|
static void |
ZKManager.set(String key,
ConfigValue value,
ConfigPath configPath) |
static void |
ZKEnvManager.set(String key,
Environment environment,
ConfigPath configPath) |
static void |
ZKModuleManager.set(String key,
Module module,
ConfigPath configPath) |
static void |
ZKProductManager.set(String key,
Product product,
ConfigPath configPath) |
static void |
ZKVersionManager.set(String key,
Version version,
ConfigPath configPath) |
static void |
ZKPublishManager.setConfigPath(ConfigPath configPath) |
static void |
ZKPublishManager.update(String clientId,
ConfigPublishItem item,
ConfigPath configPath)
仅修改配置项变更的监控节点
|
Modifier and Type | Method and Description |
---|---|
Module |
ModuleManagerImpl.add(Module module,
ConfigPath entity) |
void |
ModuleManagerImpl.delete(ConfigPath entity) |
void |
ConfigItemManagerImpl.delete(String key,
ConfigPath configPath) |
boolean |
ConfigItemManagerImpl.exists(String key,
ConfigPath configPath) |
Module |
ModuleManagerImpl.get(ConfigPath entity) |
ConfigValue |
ConfigItemManagerImpl.get(String key,
ConfigPath configPath) |
Map<String,ConfigValue> |
ConfigItemManagerImpl.getAll(ConfigPath configPath) |
Map<String,ConfigPublishItem> |
PublishManagerImpl.getConfigPublishItems(ConfigPath configPath) |
void |
PublishManagerImpl.publishConfigToClient(String clientId,
ConfigPath envPath) |
List<Module> |
ModuleManagerImpl.querySubModules(ConfigPath entity) |
void |
ConfigItemManagerImpl.set(String key,
ConfigValue value,
ConfigPath configPath) |
void |
ZKConfigClientImpl.setConfigPath(ConfigPath configPath) |
void |
ModuleManagerImpl.update(Module module,
ConfigPath entity) |
void |
PublishManagerImpl.updateStatusOfPublishItem(String clientId,
ConfigPublishItem item,
ConfigPath envPath) |
Modifier and Type | Method and Description |
---|---|
static String |
PathHelper.createPath(ConfigPath configPath)
获取全路径
|
static String |
PathHelper.createPath(String node,
ConfigPath configPath) |
static String |
PathHelper.createPublishPath(String clientName,
ConfigPath configPath) |
Copyright © 2006–2018 TinyGroup. All rights reserved.