public class Config extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
String |
getEngine() |
static Config |
getInstance() |
String |
getLeaderName() |
long |
getLeaseTime() |
String |
getNamePrefix() |
String |
getNameSuffix() |
RedisConfig |
getRedisConfig() |
int |
getRenewExecutorCoreSize() |
int |
getRenewExecutorMaxSize() |
int |
getRenewExecutorQueueSize() |
long |
getRenewIntervalTime() |
long |
getSpinIntervalTime() |
Config |
load(String filePath) |
Config |
loadWithFile(File file) |
Config |
loadWithProps(Properties props) |
Config |
setEngine(String engine) |
Config |
setLeaderName(String leaderName) |
Config |
setLeaseTime(long leaseTime) |
Config |
setNamePrefix(String namePrefix) |
Config |
setNameSuffix(String nameSuffix) |
Config |
setRedisConfig(RedisConfig redisConfig) |
Config |
setRenewExecutorCoreSize(int renewExecutorCoreSize) |
Config |
setRenewExecutorMaxSize(int renewExecutorMaxSize) |
Config |
setRenewExecutorQueueSize(int renewExecutorQueueSize) |
Config |
setRenewIntervalTime(long renewIntervalTime) |
Config |
setSpinIntervalTime(long spinIntervalTime) |
String |
toString() |
public Config loadWithFile(File file) throws IOException
IOExceptionpublic Config loadWithProps(Properties props)
public static Config getInstance()
public String getEngine()
public long getSpinIntervalTime()
public Config setSpinIntervalTime(long spinIntervalTime)
public String getLeaderName()
public String getNamePrefix()
public String getNameSuffix()
public long getLeaseTime()
public Config setLeaseTime(long leaseTime)
public long getRenewIntervalTime()
public Config setRenewIntervalTime(long renewIntervalTime)
public int getRenewExecutorCoreSize()
public Config setRenewExecutorCoreSize(int renewExecutorCoreSize)
public int getRenewExecutorMaxSize()
public Config setRenewExecutorMaxSize(int renewExecutorMaxSize)
public int getRenewExecutorQueueSize()
public Config setRenewExecutorQueueSize(int renewExecutorQueueSize)
public RedisConfig getRedisConfig()
public Config setRedisConfig(RedisConfig redisConfig)
Copyright © 2018. All rights reserved.