public class ConfigurationPersistenceFileImpl
extends java.lang.Object
implements cn.featherfly.rc.ConfigurationPersistence, cn.featherfly.rc.ConfigurationValuePersistence
ConfigurationPersistenceService
| 限定符和类型 | 字段和说明 |
|---|---|
protected org.slf4j.Logger |
logger |
| 构造器和说明 |
|---|
ConfigurationPersistenceFileImpl(PropertiesFileConfigurationConfigurator configurator) |
ConfigurationPersistenceFileImpl(PropertiesFileConfigurationConfigurator configurator,
cn.featherfly.conversion.core.TypeConversion conversion) |
| 限定符和类型 | 方法和说明 |
|---|---|
<V> V |
get(java.lang.String configName,
java.lang.String name,
java.lang.Class<V> type) |
cn.featherfly.rc.Configuration |
getConfiguration(java.lang.String name) |
<C extends cn.featherfly.rc.Configuration> |
getConfiguration(java.lang.String name,
java.lang.Class<C> type) |
java.util.Collection<cn.featherfly.rc.Configuration> |
getConfigurations() |
<V> V |
set(java.lang.String configName,
java.lang.String name,
V value) |
public ConfigurationPersistenceFileImpl(PropertiesFileConfigurationConfigurator configurator)
configurator - configuratorpublic ConfigurationPersistenceFileImpl(PropertiesFileConfigurationConfigurator configurator, cn.featherfly.conversion.core.TypeConversion conversion)
configurator - configuratorconversion - conversionpublic <V> V set(java.lang.String configName,
java.lang.String name,
V value)
set 在接口中 cn.featherfly.rc.ConfigurationValuePersistencepublic <V> V get(java.lang.String configName,
java.lang.String name,
java.lang.Class<V> type)
get 在接口中 cn.featherfly.rc.ConfigurationValuePersistencepublic java.util.Collection<cn.featherfly.rc.Configuration> getConfigurations()
getConfigurations 在接口中 cn.featherfly.rc.ConfigurationPersistencepublic cn.featherfly.rc.Configuration getConfiguration(java.lang.String name)
getConfiguration 在接口中 cn.featherfly.rc.ConfigurationPersistencepublic <C extends cn.featherfly.rc.Configuration> C getConfiguration(java.lang.String name,
java.lang.Class<C> type)
getConfiguration 在接口中 cn.featherfly.rc.ConfigurationPersistence