From e861bde86a99a2cff993d981dcf5e2283a2d42fa Mon Sep 17 00:00:00 2001 From: Nikita Date: Mon, 8 Aug 2016 11:41:01 +0300 Subject: [PATCH] Ability to extends Redisson instances --- src/main/java/org/redisson/Redisson.java | 12 ++++++------ src/main/java/org/redisson/RedissonReactive.java | 10 +++++----- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/src/main/java/org/redisson/Redisson.java b/src/main/java/org/redisson/Redisson.java index 0d4e5c9e2..e47995520 100755 --- a/src/main/java/org/redisson/Redisson.java +++ b/src/main/java/org/redisson/Redisson.java @@ -86,14 +86,14 @@ import io.netty.util.concurrent.Future; */ public class Redisson implements RedissonClient { - private final EvictionScheduler evictionScheduler; - private final CommandExecutor commandExecutor; - private final ConnectionManager connectionManager; - private final Config config; + protected final EvictionScheduler evictionScheduler; + protected final CommandExecutor commandExecutor; + protected final ConnectionManager connectionManager; + protected final Config config; - private final UUID id = UUID.randomUUID(); + protected final UUID id = UUID.randomUUID(); - Redisson(Config config) { + protected Redisson(Config config) { this.config = config; Config configCopy = new Config(config); diff --git a/src/main/java/org/redisson/RedissonReactive.java b/src/main/java/org/redisson/RedissonReactive.java index d818fc9c0..b8602c32a 100644 --- a/src/main/java/org/redisson/RedissonReactive.java +++ b/src/main/java/org/redisson/RedissonReactive.java @@ -82,12 +82,12 @@ import io.netty.util.concurrent.Future; */ public class RedissonReactive implements RedissonReactiveClient { - private final EvictionScheduler evictionScheduler; - private final CommandReactiveService commandExecutor; - private final ConnectionManager connectionManager; - private final Config config; + protected final EvictionScheduler evictionScheduler; + protected final CommandReactiveService commandExecutor; + protected final ConnectionManager connectionManager; + protected final Config config; - RedissonReactive(Config config) { + protected RedissonReactive(Config config) { this.config = config; Config configCopy = new Config(config); if (configCopy.getMasterSlaveServersConfig() != null) {