类 FileSystemDynamicConfiguration
- java.lang.Object
-
- org.apache.dubbo.common.config.configcenter.AbstractDynamicConfiguration
-
- org.apache.dubbo.common.config.configcenter.TreePathDynamicConfiguration
-
- org.apache.dubbo.common.config.configcenter.file.FileSystemDynamicConfiguration
-
- 所有已实现的接口:
AutoCloseable,DynamicConfiguration,Configuration
public class FileSystemDynamicConfiguration extends TreePathDynamicConfiguration
File-System basedDynamicConfigurationimplementation- 从以下版本开始:
- 2.7.5
-
-
字段概要
字段 修饰符和类型 字段 说明 static StringCONFIG_CENTER_DIR_PARAM_NAMEstatic StringCONFIG_CENTER_ENCODING_PARAM_NAMEstatic StringDEFAULT_CONFIG_CENTER_DIR_PATHstatic StringDEFAULT_CONFIG_CENTER_ENCODINGstatic intDEFAULT_THREAD_POOL_SIZE-
从类继承的字段 org.apache.dubbo.common.config.configcenter.TreePathDynamicConfiguration
CONFIG_BASE_PATH_PARAM_NAME, CONFIG_ROOT_PATH_PARAM_NAME, DEFAULT_CONFIG_BASE_PATH
-
从类继承的字段 org.apache.dubbo.common.config.configcenter.AbstractDynamicConfiguration
DEFAULT_THREAD_POOL_KEEP_ALIVE_TIME, DEFAULT_THREAD_POOL_PREFIX, GROUP_PARAM_NAME, PARAM_NAME_PREFIX, THREAD_POOL_KEEP_ALIVE_TIME_PARAM_NAME, THREAD_POOL_PREFIX_PARAM_NAME, THREAD_POOL_SIZE_PARAM_NAME, TIMEOUT_PARAM_NAME
-
从接口继承的字段 org.apache.dubbo.common.config.configcenter.DynamicConfiguration
DEFAULT_GROUP
-
-
构造器概要
构造器 构造器 说明 FileSystemDynamicConfiguration()FileSystemDynamicConfiguration(File rootDirectory)FileSystemDynamicConfiguration(File rootDirectory, String encoding)FileSystemDynamicConfiguration(File rootDirectory, String encoding, String threadPoolPrefixName)FileSystemDynamicConfiguration(File rootDirectory, String encoding, String threadPoolPrefixName, int threadPoolSize)FileSystemDynamicConfiguration(File rootDirectory, String encoding, String threadPoolPrefixName, int threadPoolSize, long keepAliveTime)FileSystemDynamicConfiguration(URL url)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 FileconfigFile(String key, String group)Set<String>getConfigGroups()StringgetEncoding()ObjectgetInternalProperty(String key)FilegetRootDirectory()-
从类继承的方法 org.apache.dubbo.common.config.configcenter.TreePathDynamicConfiguration
addListener, getConfigKeys, publishConfig, removeListener
-
从类继承的方法 org.apache.dubbo.common.config.configcenter.AbstractDynamicConfiguration
close, getConfig, getDefaultGroup, getDefaultTimeout, removeConfig
-
从接口继承的方法 org.apache.dubbo.common.config.Configuration
containsKey, convert, getBoolean, getBoolean, getBoolean, getInt, getInt, getInteger, getProperty, getProperty, getString, getString
-
从接口继承的方法 org.apache.dubbo.common.config.configcenter.DynamicConfiguration
addListener, getConfig, getProperties, getProperties, publishConfig, removeListener
-
-
-
-
构造器详细资料
-
FileSystemDynamicConfiguration
public FileSystemDynamicConfiguration()
-
FileSystemDynamicConfiguration
public FileSystemDynamicConfiguration(File rootDirectory)
-
FileSystemDynamicConfiguration
public FileSystemDynamicConfiguration(File rootDirectory, String encoding)
-
FileSystemDynamicConfiguration
public FileSystemDynamicConfiguration(File rootDirectory, String encoding, String threadPoolPrefixName)
-
FileSystemDynamicConfiguration
public FileSystemDynamicConfiguration(File rootDirectory, String encoding, String threadPoolPrefixName, int threadPoolSize)
-
FileSystemDynamicConfiguration
public FileSystemDynamicConfiguration(File rootDirectory, String encoding, String threadPoolPrefixName, int threadPoolSize, long keepAliveTime)
-
FileSystemDynamicConfiguration
public FileSystemDynamicConfiguration(URL url)
-
-
方法详细资料
-
getInternalProperty
public Object getInternalProperty(String key)
- 指定者:
getInternalProperty在接口中Configuration- 覆盖:
getInternalProperty在类中AbstractDynamicConfiguration
-
getRootDirectory
public File getRootDirectory()
-
getEncoding
public String getEncoding()
-
-