public final class DefaultRedisConfig extends AbstractPersistenceConfig<IRedis,IRedisDataSourceConfig> implements IRedisConfig
| Modifier and Type | Class and Description |
|---|---|
static class |
DefaultRedisConfig.Builder |
BLOCK_WHEN_EXHAUSTED, CLIENT_NAME, CONNECTION_TYPE, DATABASE, EVICTION_POLICY_CLASS_NAME, FAIRNESS, HOST, JMX_ENABLE, JMX_NAME_BASE, JMX_NAME_PREFIX, LIFO, MASTER_SERVER_NAME, MAX_ATTEMPTS, MAX_IDLE, MAX_TOTAL, MAX_WAIT_MILLIS, MIN_EVICTABLE_IDLE_TIME_MILLIS, MIN_IDLE, NUM_TESTS_PER_EVICTION_RUN, PORT, SERVER_NAME_LIST, SOCKET_TIMEOUT, SOFT_MIN_EVICTABLE_IDLE_TIME_MILLIS, TEST_ON_BORROW, TEST_ON_CREATE, TEST_ON_RETURN, TEST_WHILE_IDLE, TIME_BETWEEN_EVICTION_RUNS_MILLIS, TIMEOUT, WEIGHTDEFAULT_STR, DS_DEFAULT_NAME, DS_NAME_LIST, PASSWORD, PASSWORD_CLASS, PASSWORD_ENCRYPTED, USERNAME| Modifier and Type | Method and Description |
|---|---|
protected void |
afterDataSourceConfigs(Class<?> mainClass,
Map<String,IRedisDataSourceConfig> dataSourceConfigs) |
protected IRedisDataSourceConfig |
buildDataSourceConfig(String dataSourceName,
IConfigReader configReader)
由子类实现具体实例对象构建过程
|
static DefaultRedisConfig.Builder |
builder() |
static DefaultRedisConfig |
create(Class<?> mainClass,
IModuleConfigurer moduleConfigurer) |
static DefaultRedisConfig |
create(IModuleConfigurer moduleConfigurer) |
static DefaultRedisConfig |
defaultConfig() |
addDataSourceConfig, getDataSourceConfig, getDataSourceConfigs, getDefaultDataSourceConfig, getDefaultDataSourceName, initialize, isInitialized, setDataSourceDefaultNameclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetDataSourceConfig, getDataSourceConfigs, getDefaultDataSourceConfig, getDefaultDataSourceNameinitialize, isInitializedpublic static DefaultRedisConfig defaultConfig()
public static DefaultRedisConfig create(IModuleConfigurer moduleConfigurer) throws Exception
Exceptionpublic static DefaultRedisConfig create(Class<?> mainClass, IModuleConfigurer moduleConfigurer) throws Exception
Exceptionpublic static DefaultRedisConfig.Builder builder()
protected void afterDataSourceConfigs(Class<?> mainClass, Map<String,IRedisDataSourceConfig> dataSourceConfigs)
afterDataSourceConfigs in class AbstractPersistenceConfig<IRedis,IRedisDataSourceConfig>protected IRedisDataSourceConfig buildDataSourceConfig(String dataSourceName, IConfigReader configReader) throws Exception
AbstractPersistenceConfigbuildDataSourceConfig in class AbstractPersistenceConfig<IRedis,IRedisDataSourceConfig>dataSourceName - 数据源名称configReader - 配置读取器Exception - 可能产生的任何异常Copyright © 2022. All rights reserved.