Class RedissonNodeConfig


  • public class RedissonNodeConfig
    extends Config
    Redisson Node configuration
    Author:
    Nikita Koksharov
    • Constructor Detail

      • RedissonNodeConfig

        public RedissonNodeConfig()
      • RedissonNodeConfig

        public RedissonNodeConfig​(Config oldConf)
    • Method Detail

      • setMapReduceWorkers

        public RedissonNodeConfig setMapReduceWorkers​(int mapReduceWorkers)
        MapReduce workers amount.

        0 = current_processors_amount

        -1 = disable MapReduce workers

        Default is 0

        Parameters:
        mapReduceWorkers - workers for MapReduce
        Returns:
        config
      • getMapReduceWorkers

        public int getMapReduceWorkers()
      • setExecutorServiceWorkers

        public RedissonNodeConfig setExecutorServiceWorkers​(Map<String,​Integer> workers)
        Executor service workers amount per service name
        Parameters:
        workers - mapping
        Returns:
        config
      • getExecutorServiceWorkers

        public Map<String,​Integer> getExecutorServiceWorkers()
      • setRedissonNodeInitializer

        public RedissonNodeConfig setRedissonNodeInitializer​(RedissonNodeInitializer redissonNodeInitializer)
        Redisson node initializer
        Parameters:
        redissonNodeInitializer - object
        Returns:
        config