public class CcImplMysql extends BaseCcImpl<ConfigDataHolder>
configHolderMap| Constructor and Description |
|---|
CcImplMysql() |
CcImplMysql(String jdbcUrl) |
| Modifier and Type | Method and Description |
|---|---|
<T extends com.github.shoothzj.config.client.api.BaseConfig> |
addConfigVal(T config) |
void |
asyncConfigNotify(String configName,
String configItemId) |
<T extends com.github.shoothzj.config.client.api.BaseConfig> |
deleteConfigVal(String configName,
String configItemId) |
<T extends com.github.shoothzj.config.client.api.BaseConfig> |
deleteConfigVal(String configName,
String configItemId,
int version) |
<T extends com.github.shoothzj.config.client.api.BaseConfig> |
modifyConfigVal(T config,
int oldVersion) |
<T extends com.github.shoothzj.config.client.api.BaseConfig> |
registerConfig(Class<T> configClass,
String configName,
int version,
List<FieldDescribe> fieldDescribeList,
com.github.shoothzj.config.client.api.ConfigListener<T> configListener)
注册配置,在Mysql中形成数据表
|
deleteConfigVal, deleteConfigVal, getConfigVal, notify, registerConfigpublic CcImplMysql()
public CcImplMysql(String jdbcUrl)
public <T extends com.github.shoothzj.config.client.api.BaseConfig> void registerConfig(Class<T> configClass, String configName, int version, List<FieldDescribe> fieldDescribeList, com.github.shoothzj.config.client.api.ConfigListener<T> configListener)
registerConfig in class BaseCcImpl<ConfigDataHolder>T - configClass - configListener - public <T extends com.github.shoothzj.config.client.api.BaseConfig> void addConfigVal(T config)
public <T extends com.github.shoothzj.config.client.api.BaseConfig> void modifyConfigVal(T config,
int oldVersion)
public <T extends com.github.shoothzj.config.client.api.BaseConfig> void deleteConfigVal(String configName, String configItemId)
deleteConfigVal in class BaseCcImpl<ConfigDataHolder>public <T extends com.github.shoothzj.config.client.api.BaseConfig> void deleteConfigVal(String configName, String configItemId, int version)
deleteConfigVal in class BaseCcImpl<ConfigDataHolder>Copyright © 2021 Shoothzj. All rights reserved.