public class RedissonNodeConfig extends Config
Constructor and Description |
---|
RedissonNodeConfig() |
RedissonNodeConfig(Config oldConf) |
RedissonNodeConfig(RedissonNodeConfig oldConf) |
Modifier and Type | Method and Description |
---|---|
static RedissonNodeConfig |
fromJSON(File file)
Read config object stored in JSON format from
File |
static RedissonNodeConfig |
fromYAML(File file)
Read config object stored in YAML format from
File |
org.springframework.beans.factory.BeanFactory |
getBeanFactory() |
Map<String,Integer> |
getExecutorServiceWorkers() |
int |
getMapReduceWorkers() |
RedissonNodeInitializer |
getRedissonNodeInitializer() |
void |
setBeanFactory(org.springframework.beans.factory.BeanFactory beanFactory)
Defines Spring Bean Factory instance to execute tasks with Spring's '@Autowired',
'@Value' or JSR-330's '@Inject' annotation.
|
RedissonNodeConfig |
setExecutorServiceWorkers(Map<String,Integer> workers)
Executor service workers amount per service name
|
RedissonNodeConfig |
setMapReduceWorkers(int mapReduceWorkers)
MapReduce workers amount.
|
RedissonNodeConfig |
setRedissonNodeInitializer(RedissonNodeInitializer redissonNodeInitializer)
Redisson node initializer
|
fromJSON, fromJSON, fromJSON, fromJSON, fromJSON, fromYAML, fromYAML, fromYAML, fromYAML, fromYAML, getAddressResolverGroupFactory, getCleanUpKeysAmount, getClusterServersConfig, getCodec, getConnectionListener, getEventLoopGroup, getExecutor, getLockWatchdogTimeout, getMasterSlaveServersConfig, getMaxCleanUpDelay, getMinCleanUpDelay, getNettyHook, getNettyThreads, getReliableTopicWatchdogTimeout, getReplicatedServersConfig, getSentinelServersConfig, getSingleServerConfig, getThreads, getTransportMode, isClusterConfig, isKeepPubSubOrder, isReferenceEnabled, isSentinelConfig, isUseScriptCache, isUseThreadClassLoader, setAddressResolverGroupFactory, setCleanUpKeysAmount, setClusterServersConfig, setCodec, setConnectionListener, setEventLoopGroup, setExecutor, setKeepPubSubOrder, setLockWatchdogTimeout, setMasterSlaveServersConfig, setMaxCleanUpDelay, setMinCleanUpDelay, setNettyHook, setNettyThreads, setReferenceEnabled, setReliableTopicWatchdogTimeout, setReplicatedServersConfig, setSentinelServersConfig, setSingleServerConfig, setThreads, setTransportMode, setUseScriptCache, setUseThreadClassLoader, toJSON, toYAML, useClusterServers, useCustomServers, useMasterSlaveServers, useReplicatedServers, useSentinelServers, useSingleServer
public RedissonNodeConfig()
public RedissonNodeConfig(Config oldConf)
public RedissonNodeConfig(RedissonNodeConfig oldConf)
public RedissonNodeConfig setMapReduceWorkers(int mapReduceWorkers)
0 = current_processors_amount
-1 = disable MapReduce workers
Default is 0
mapReduceWorkers
- workers for MapReducepublic int getMapReduceWorkers()
public RedissonNodeConfig setExecutorServiceWorkers(Map<String,Integer> workers)
workers
- mappingpublic RedissonNodeConfig setRedissonNodeInitializer(RedissonNodeInitializer redissonNodeInitializer)
redissonNodeInitializer
- objectpublic RedissonNodeInitializer getRedissonNodeInitializer()
public org.springframework.beans.factory.BeanFactory getBeanFactory()
public void setBeanFactory(org.springframework.beans.factory.BeanFactory beanFactory)
beanFactory
- - Spring BeanFactory instancepublic static RedissonNodeConfig fromJSON(File file) throws IOException
File
file
- objectIOException
- errorpublic static RedissonNodeConfig fromYAML(File file) throws IOException
File
file
- objectIOException
- errorCopyright © 2014–2021 Redisson. All rights reserved.