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 在接口中 ConfigManagerpublic ConfigItem addConfigItem(java.lang.String configCategory, java.lang.String item, java.lang.String configValue, java.lang.String configDesp, java.lang.String configType)
addConfigItem 在接口中 ConfigManagerpublic void deleteByConfigCategory(java.lang.String configCategory)
deleteByConfigCategory 在接口中 ConfigManagerpublic void deleteConfigItem(java.lang.String configCategory,
java.lang.String configItem)
deleteConfigItem 在接口中 ConfigManagerpublic ConfigItem getConfigItem(java.lang.String configCategory, java.lang.String configItem)
getConfigItem 在接口中 ConfigManagerpublic java.util.List<ConfigItem> listAllConfigByCategory(java.lang.String configCategory)
ConfigManagerlistAllConfigByCategory 在接口中 ConfigManagerpublic java.util.List<ConfigItem> listAllAccountConfigByCategory(java.lang.String configCategory)
ConfigManagerlistAllAccountConfigByCategory 在接口中 ConfigManagerpublic void updateConfigItem(ConfigItem item)
updateConfigItem 在接口中 ConfigManagerpublic void updateConfigItemOnlyInDB(ConfigItem item)
updateConfigItemOnlyInDB 在接口中 ConfigManagerpublic void updateConfigItemOnlyInMemory(ConfigItem item)
updateConfigItemOnlyInMemory 在接口中 ConfigManagerpublic void deleteConfigItemOnlyInMemory(long id)
deleteConfigItemOnlyInMemory 在接口中 ConfigManagerpublic void addConfigItem(ConfigItem item)
addConfigItem 在接口中 ConfigManagerpublic void addConfigItemOnlyInDB(ConfigItem item)
addConfigItemOnlyInDB 在接口中 ConfigManagerpublic ConfigItem getConfigItem(java.lang.Long id)
getConfigItem 在接口中 ConfigManagerpublic ConfigItem getConfigItemByCriteria(java.lang.Long id)
getConfigItemByCriteria 在接口中 ConfigManagerpublic void deleteCriteria(java.lang.Long id)
deleteCriteria 在接口中 ConfigManagerpublic ConfigItem addConfigItem(java.lang.String configCategory, java.lang.String item, java.lang.String configValue, java.lang.Long accountId)
addConfigItem 在接口中 ConfigManagerpublic 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 在接口中 ConfigManagerpublic void deleteByConfigCategory(java.lang.String configCategory,
java.lang.Long accountId)
deleteByConfigCategory 在接口中 ConfigManagerpublic void deleteConfigItem(java.lang.String configCategory,
java.lang.String configItem,
java.lang.Long accountId)
deleteConfigItem 在接口中 ConfigManagerpublic ConfigItem getConfigItem(java.lang.String configCategory, java.lang.String configItem, java.lang.Long accountId)
getConfigItem 在接口中 ConfigManagerpublic ConfigItem getConfigItemFromDB(java.lang.String configCategory, java.lang.String configItem, java.lang.Long accountId)
getConfigItemFromDB 在接口中 ConfigManagerpublic java.util.List<ConfigItem> listAllConfigByCategory(java.lang.String configCategory, java.lang.Long accountId)
listAllConfigByCategory 在接口中 ConfigManagerpublic void saveInitCmpConfigData(java.lang.String configCategory,
java.lang.Long accountId)
saveInitCmpConfigData 在接口中 ConfigManagerconfigCategory:初始化数据类别 - accountId:新单位ID - public java.lang.String getConfigValue(java.lang.String configCategory,
java.lang.String configItem)
ConfigManagergetConfigValue 在接口中 ConfigManagerpublic java.lang.String getSystemLocales()
ConfigManagergetSystemLocales 在接口中 ConfigManager