From e5ad28a7e06e98c3ef307c2998381a058be0b148 Mon Sep 17 00:00:00 2001 From: Nikita <abracham.mitchell@gmail.com> Date: Wed, 29 Jun 2016 13:03:38 +0300 Subject: [PATCH] RedisClient constructor with address param added --- src/main/java/org/redisson/client/RedisClient.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/main/java/org/redisson/client/RedisClient.java b/src/main/java/org/redisson/client/RedisClient.java index b22ac2512..cc280e3ae 100644 --- a/src/main/java/org/redisson/client/RedisClient.java +++ b/src/main/java/org/redisson/client/RedisClient.java @@ -16,6 +16,7 @@ package org.redisson.client; import java.net.InetSocketAddress; +import java.net.URI; import org.redisson.client.handler.CommandDecoder; import org.redisson.client.handler.CommandEncoder; @@ -43,6 +44,7 @@ import io.netty.util.concurrent.ImmediateEventExecutor; import io.netty.util.concurrent.Promise; import java.util.Map; import org.redisson.client.protocol.RedisCommands; +import org.redisson.misc.URIBuilder; public class RedisClient { @@ -53,6 +55,10 @@ public class RedisClient { private final long timeout; private boolean hasOwnGroup; + public RedisClient(String address) { + this(URIBuilder.create(address).getHost(), URIBuilder.create(address).getPort()); + } + public RedisClient(String host, int port) { this(new NioEventLoopGroup(), NioSocketChannel.class, host, port, 60 * 1000); hasOwnGroup = true;