Ability to extends Redisson instances

2.2.x
Nikita 9 years ago
parent 1bb79989dc
commit e861bde86a

@ -86,14 +86,14 @@ import io.netty.util.concurrent.Future;
*/ */
public class Redisson implements RedissonClient { public class Redisson implements RedissonClient {
private final EvictionScheduler evictionScheduler; protected final EvictionScheduler evictionScheduler;
private final CommandExecutor commandExecutor; protected final CommandExecutor commandExecutor;
private final ConnectionManager connectionManager; protected final ConnectionManager connectionManager;
private final Config config; 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; this.config = config;
Config configCopy = new Config(config); Config configCopy = new Config(config);

@ -82,12 +82,12 @@ import io.netty.util.concurrent.Future;
*/ */
public class RedissonReactive implements RedissonReactiveClient { public class RedissonReactive implements RedissonReactiveClient {
private final EvictionScheduler evictionScheduler; protected final EvictionScheduler evictionScheduler;
private final CommandReactiveService commandExecutor; protected final CommandReactiveService commandExecutor;
private final ConnectionManager connectionManager; protected final ConnectionManager connectionManager;
private final Config config; protected final Config config;
RedissonReactive(Config config) { protected RedissonReactive(Config config) {
this.config = config; this.config = config;
Config configCopy = new Config(config); Config configCopy = new Config(config);
if (configCopy.getMasterSlaveServersConfig() != null) { if (configCopy.getMasterSlaveServersConfig() != null) {

Loading…
Cancel
Save