public class ConfigManagerImpl extends java.lang.Object implements ConfigManager
构造器和说明 |
---|
ConfigManagerImpl() |
限定符和类型 | 方法和说明 |
---|---|
void |
addConfigItem(ConfigItem item) |
ConfigItem |
addConfigItem(java.lang.String configCategory,
java.lang.String item,
java.lang.String configValue) |
ConfigItem |
addConfigItem(java.lang.String configCategory,
java.lang.String item,
java.lang.String configValue,
java.lang.Long accountId) |
ConfigItem |
addConfigItem(java.lang.String configCategory,
java.lang.String item,
java.lang.String configValue,
java.lang.String configDesp,
java.lang.String configType) |
ConfigItem |
addConfigItem(java.lang.String configCategory,
java.lang.String item,
java.lang.String configValue,
java.lang.String configDesp,
java.lang.String configType,
java.lang.Long accountId) |
void |
addConfigItemOnlyInDB(ConfigItem item) |
void |
deleteByConfigCategory(java.lang.String configCategory) |
void |
deleteByConfigCategory(java.lang.String configCategory,
java.lang.Long accountId) |
void |
deleteConfigItem(java.lang.String configCategory,
java.lang.String configItem) |
void |
deleteConfigItem(java.lang.String configCategory,
java.lang.String configItem,
java.lang.Long accountId) |
void |
deleteConfigItemOnlyInMemory(long id) |
void |
deleteCriteria(java.lang.Long id) |
ConfigItem |
getConfigItem(java.lang.Long id) |
ConfigItem |
getConfigItem(java.lang.String configCategory,
java.lang.String configItem) |
ConfigItem |
getConfigItem(java.lang.String configCategory,
java.lang.String configItem,
java.lang.Long accountId) |
ConfigItem |
getConfigItemByCriteria(java.lang.Long id) |
ConfigItem |
getConfigItemFromDB(java.lang.String configCategory,
java.lang.String configItem,
java.lang.Long accountId) |
java.lang.String |
getConfigValue(java.lang.String configCategory,
java.lang.String configItem)
得到配置项的值,单位ID指定为-1
|
java.lang.String |
getSystemLocales()
获取系统国际化语种集合
|
void |
init()
用于初始化数据
|
java.util.List<ConfigItem> |
listAllAccountConfigByCategory(java.lang.String configCategory)
所有单位的
|
java.util.List<ConfigItem> |
listAllConfigByCategory(java.lang.String configCategory)
取1单位的
|
java.util.List<ConfigItem> |
listAllConfigByCategory(java.lang.String configCategory,
java.lang.Long accountId) |
void |
saveInitCmpConfigData(java.lang.String configCategory,
java.lang.Long accountId)
初始化单位的配置数据
|
void |
setConfigCache(ConfigCache configCache) |
void |
setConfigDao(ConfigDAO configDao) |
void |
updateConfigItem(ConfigItem item) |
void |
updateConfigItemOnlyInDB(ConfigItem item) |
void |
updateConfigItemOnlyInMemory(ConfigItem item) |
public void setConfigDao(ConfigDAO configDao)
public void setConfigCache(ConfigCache configCache)
public void init()
public ConfigItem addConfigItem(java.lang.String configCategory, java.lang.String item, java.lang.String configValue)
addConfigItem
在接口中 ConfigManager
public ConfigItem addConfigItem(java.lang.String configCategory, java.lang.String item, java.lang.String configValue, java.lang.String configDesp, java.lang.String configType)
addConfigItem
在接口中 ConfigManager
public void deleteByConfigCategory(java.lang.String configCategory)
deleteByConfigCategory
在接口中 ConfigManager
public void deleteConfigItem(java.lang.String configCategory, java.lang.String configItem)
deleteConfigItem
在接口中 ConfigManager
public ConfigItem getConfigItem(java.lang.String configCategory, java.lang.String configItem)
getConfigItem
在接口中 ConfigManager
public java.util.List<ConfigItem> listAllConfigByCategory(java.lang.String configCategory)
ConfigManager
listAllConfigByCategory
在接口中 ConfigManager
public java.util.List<ConfigItem> listAllAccountConfigByCategory(java.lang.String configCategory)
ConfigManager
listAllAccountConfigByCategory
在接口中 ConfigManager
public void updateConfigItem(ConfigItem item)
updateConfigItem
在接口中 ConfigManager
public void updateConfigItemOnlyInDB(ConfigItem item)
updateConfigItemOnlyInDB
在接口中 ConfigManager
public void updateConfigItemOnlyInMemory(ConfigItem item)
updateConfigItemOnlyInMemory
在接口中 ConfigManager
public void deleteConfigItemOnlyInMemory(long id)
deleteConfigItemOnlyInMemory
在接口中 ConfigManager
public void addConfigItem(ConfigItem item)
addConfigItem
在接口中 ConfigManager
public void addConfigItemOnlyInDB(ConfigItem item)
addConfigItemOnlyInDB
在接口中 ConfigManager
public ConfigItem getConfigItem(java.lang.Long id)
getConfigItem
在接口中 ConfigManager
public ConfigItem getConfigItemByCriteria(java.lang.Long id)
getConfigItemByCriteria
在接口中 ConfigManager
public void deleteCriteria(java.lang.Long id)
deleteCriteria
在接口中 ConfigManager
public ConfigItem addConfigItem(java.lang.String configCategory, java.lang.String item, java.lang.String configValue, java.lang.Long accountId)
addConfigItem
在接口中 ConfigManager
public ConfigItem addConfigItem(java.lang.String configCategory, java.lang.String item, java.lang.String configValue, java.lang.String configDesp, java.lang.String configType, java.lang.Long accountId)
addConfigItem
在接口中 ConfigManager
public void deleteByConfigCategory(java.lang.String configCategory, java.lang.Long accountId)
deleteByConfigCategory
在接口中 ConfigManager
public void deleteConfigItem(java.lang.String configCategory, java.lang.String configItem, java.lang.Long accountId)
deleteConfigItem
在接口中 ConfigManager
public ConfigItem getConfigItem(java.lang.String configCategory, java.lang.String configItem, java.lang.Long accountId)
getConfigItem
在接口中 ConfigManager
public ConfigItem getConfigItemFromDB(java.lang.String configCategory, java.lang.String configItem, java.lang.Long accountId)
getConfigItemFromDB
在接口中 ConfigManager
public java.util.List<ConfigItem> listAllConfigByCategory(java.lang.String configCategory, java.lang.Long accountId)
listAllConfigByCategory
在接口中 ConfigManager
public void saveInitCmpConfigData(java.lang.String configCategory, java.lang.Long accountId)
saveInitCmpConfigData
在接口中 ConfigManager
configCategory:初始化数据类别
- accountId:新单位ID
- public java.lang.String getConfigValue(java.lang.String configCategory, java.lang.String configItem)
ConfigManager
getConfigValue
在接口中 ConfigManager
public java.lang.String getSystemLocales()
ConfigManager
getSystemLocales
在接口中 ConfigManager