cn.featherfly.rc.ConfigurationValuePersistence Maven / Gradle / Ivy
package cn.featherfly.rc;
import java.io.Serializable;
/**
*
* ConfigurationPersistence
*
*
* @author 钟冀
*/
public interface ConfigurationValuePersistence {
/**
*
* 设置指定配置的指定key
*
* @param configName 配置定义名称
* @param name 配置名称
* @param value 值
* @param 泛型
*/
V set(String configName, String name, V value);
/**
*
* 获取指定配置的指定key
*
* @param configName 配置定义名称
* @param name 配置名称
* @param type 值类型
* @param 泛型
* @return 值
*/
V get(String configName, String name, Class type);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy