diff --git a/src/main/java/redis/clients/jedis/Client.java b/src/main/java/redis/clients/jedis/Client.java index f85c4e7..9b69c2f 100644 --- a/src/main/java/redis/clients/jedis/Client.java +++ b/src/main/java/redis/clients/jedis/Client.java @@ -539,4 +539,12 @@ public class Client extends Connection { public void monitor() { sendCommand("MONITOR"); } + + public void slaveof(String host, int port) { + sendCommand("SLAVEOF", host, String.valueOf(port)); + } + + public void slaveofNoOne() { + sendCommand("SLAVEOF", "no", "one"); + } } \ No newline at end of file diff --git a/src/main/java/redis/clients/jedis/Jedis.java b/src/main/java/redis/clients/jedis/Jedis.java index a5a3daf..eb4bbb0 100644 --- a/src/main/java/redis/clients/jedis/Jedis.java +++ b/src/main/java/redis/clients/jedis/Jedis.java @@ -643,4 +643,15 @@ public class Jedis { client.monitor(); jedisMonitor.proceed(client); } + + public String slaveof(String host, int port) { + client.slaveof(host, port); + return client.getStatusCodeReply(); + } + + public String slaveofNoOne() { + client.slaveofNoOne(); + return client.getStatusCodeReply(); + } + } \ No newline at end of file