refactoring

pull/6367/head
Nikita Koksharov 1 month ago
parent 133b15f13a
commit 68efa444c9

@ -168,4 +168,9 @@ public interface CommandAsyncExecutor {
CommandBatchService createCommandBatchService(BatchOptions options);
static CommandAsyncExecutor create(ConnectionManager connectionManager, RedissonObjectBuilder objectBuilder,
RedissonObjectBuilder.ReferenceType referenceType) {
return new CommandAsyncService(connectionManager, objectBuilder, referenceType);
}
}

@ -124,7 +124,7 @@ public class CommandAsyncService implements CommandAsyncExecutor {
this.trackChanges = false;
}
public CommandAsyncService(ConnectionManager connectionManager, RedissonObjectBuilder objectBuilder,
protected CommandAsyncService(ConnectionManager connectionManager, RedissonObjectBuilder objectBuilder,
RedissonObjectBuilder.ReferenceType referenceType) {
this.connectionManager = connectionManager;
this.objectBuilder = objectBuilder;

@ -568,6 +568,6 @@ public class MasterSlaveConnectionManager implements ConnectionManager {
@Override
public CommandAsyncExecutor createCommandExecutor(RedissonObjectBuilder objectBuilder, RedissonObjectBuilder.ReferenceType referenceType) {
return new CommandAsyncService(this, objectBuilder, referenceType);
return CommandAsyncExecutor.create(this, objectBuilder, referenceType);
}
}

Loading…
Cancel
Save