From 0453ffcd1fc931681657525f7179bea98263ca88 Mon Sep 17 00:00:00 2001 From: Jonathan Leibiusky Date: Sun, 8 Aug 2010 13:29:38 -0300 Subject: [PATCH] Implemented INFO --- src/main/java/redis/clients/jedis/Client.java | 4 ++++ src/main/java/redis/clients/jedis/Jedis.java | 5 +++++ .../tests/commands/PersistenceControlCommandsTest.java | 6 ++++++ 3 files changed, 15 insertions(+) diff --git a/src/main/java/redis/clients/jedis/Client.java b/src/main/java/redis/clients/jedis/Client.java index 6bb863d..8668367 100644 --- a/src/main/java/redis/clients/jedis/Client.java +++ b/src/main/java/redis/clients/jedis/Client.java @@ -531,4 +531,8 @@ public class Client extends Connection { public void shutdown() { sendCommand("SHUTDOWN"); } + + public void info() { + sendCommand("INFO"); + } } \ 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 2e86ced..2f37d59 100644 --- a/src/main/java/redis/clients/jedis/Jedis.java +++ b/src/main/java/redis/clients/jedis/Jedis.java @@ -633,4 +633,9 @@ public class Jedis { } return status; } + + public String info() { + client.info(); + return client.getBulkReply(); + } } \ No newline at end of file diff --git a/src/test/java/redis/clients/jedis/tests/commands/PersistenceControlCommandsTest.java b/src/test/java/redis/clients/jedis/tests/commands/PersistenceControlCommandsTest.java index 44bd04f..1946530 100644 --- a/src/test/java/redis/clients/jedis/tests/commands/PersistenceControlCommandsTest.java +++ b/src/test/java/redis/clients/jedis/tests/commands/PersistenceControlCommandsTest.java @@ -38,4 +38,10 @@ public class PersistenceControlCommandsTest extends JedisCommandTestBase { int after = jedis.lastsave(); assertTrue((after - before) > 0); } + + @Test + public void info() throws InterruptedException { + String info = jedis.info(); + assertNotNull(info); + } } \ No newline at end of file