public class ConfigFileConfigImpl extends Object implements ConfigFileConfig
| Constructor and Description |
|---|
ConfigFileConfigImpl() |
| Modifier and Type | Method and Description |
|---|---|
ConfigFilterConfigImpl |
getConfigFilterConfig()
配置文件过滤器
|
int |
getPropertiesValueCacheSize()
值缓存的最大数量
|
long |
getPropertiesValueExpireTime()
缓存的过期时间,默认为 60s
|
ConnectorConfigImpl |
getServerConnector()
配置文件连接器
|
void |
setDefault(Object defaultObject)
设置默认值信息
|
void |
setPropertiesValueCacheSize(int propertiesValueCacheSize) |
void |
setPropertiesValueExpireTime(long propertiesValueExpireTime) |
void |
setServerConnector(ConnectorConfigImpl serverConnector) |
void |
verify()
执行校验操作,参数校验失败会抛出IllegalArgumentException
|
public void verify()
Verifierpublic void setDefault(Object defaultObject)
VerifiersetDefault in interface VerifierdefaultObject - 默认值对象public ConnectorConfigImpl getServerConnector()
ConfigFileConfiggetServerConnector in interface ConfigFileConfigpublic ConfigFilterConfigImpl getConfigFilterConfig()
ConfigFileConfiggetConfigFilterConfig in interface ConfigFileConfigpublic int getPropertiesValueCacheSize()
ConfigFileConfiggetPropertiesValueCacheSize in interface ConfigFileConfigpublic long getPropertiesValueExpireTime()
ConfigFileConfiggetPropertiesValueExpireTime in interface ConfigFileConfigpublic void setServerConnector(ConnectorConfigImpl serverConnector)
public void setPropertiesValueCacheSize(int propertiesValueCacheSize)
public void setPropertiesValueExpireTime(long propertiesValueExpireTime)
Copyright © 2024. All rights reserved.