public class ConfigAPIFactory extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
DEFAULT_CONFIG_PATH |
static String |
DEFAULT_PLACEHOLDER_PREFIX
Default placeholder prefix: "${".
|
static String |
DEFAULT_PLACEHOLDER_SUFFIX
Default placeholder suffix: "}".
|
static String |
DEFAULT_VALUE_SEPARATOR
Default value separator: ":".
|
| 构造器和说明 |
|---|
ConfigAPIFactory() |
| 限定符和类型 | 方法和说明 |
|---|---|
static Configuration |
createConfigurationByAddress(List<String> addressList)
通过设置地址创建配置
|
static Configuration |
createConfigurationByAddress(String... addresses)
通过设置地址创建配置
|
static Configuration |
defaultConfig()
默认配置对象,优先获取当前目录下polaris.yml配置文件,假如没有,则创建默认的配置对象
|
static Configuration |
defaultConfig(String defaultConfigName)
默认配置对象,优先获取当前目录下polaris.yml配置文件,假如没有,则创建默认的配置对象
|
static Configuration |
loadConfig(InputStream configStream)
通过配置文件加载配置对象
|
public static final String DEFAULT_PLACEHOLDER_PREFIX
public static final String DEFAULT_PLACEHOLDER_SUFFIX
public static final String DEFAULT_VALUE_SEPARATOR
public static Configuration loadConfig(InputStream configStream) throws PolarisException
configStream - 配置文件流PolarisException - 文件加载异常public static Configuration defaultConfig() throws PolarisException
PolarisException - 加载异常public static Configuration defaultConfig(String defaultConfigName) throws PolarisException
defaultConfigName - 默认配置名PolarisException - 加载异常public static Configuration createConfigurationByAddress(List<String> addressList)
addressList - 地址public static Configuration createConfigurationByAddress(String... addresses)
addresses - 地址Copyright © 2022. All rights reserved.