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