removed functions in Jedis that overrode BinaryJedis versions
This commit is contained in:
@@ -2070,12 +2070,16 @@ public class BinaryJedis implements BinaryJedisCommands {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public Long publish(final String channel, final String message) {
|
public Long publish(final String channel, final String message) {
|
||||||
|
checkIsInMulti();
|
||||||
|
connect();
|
||||||
client.publish(channel, message);
|
client.publish(channel, message);
|
||||||
return client.getIntegerReply();
|
return client.getIntegerReply();
|
||||||
}
|
}
|
||||||
|
|
||||||
public void psubscribe(final JedisPubSub jedisPubSub,
|
public void psubscribe(final JedisPubSub jedisPubSub,
|
||||||
final String... patterns) {
|
final String... patterns) {
|
||||||
|
checkIsInMulti();
|
||||||
|
connect();
|
||||||
client.setTimeoutInfinite();
|
client.setTimeoutInfinite();
|
||||||
jedisPubSub.proceedWithPatterns(client, patterns);
|
jedisPubSub.proceedWithPatterns(client, patterns);
|
||||||
client.rollbackTimeout();
|
client.rollbackTimeout();
|
||||||
|
|||||||
@@ -34,12 +34,6 @@ public class Jedis extends BinaryJedis implements JedisCommands, MultiKeyCommand
|
|||||||
super(uri);
|
super(uri);
|
||||||
}
|
}
|
||||||
|
|
||||||
public String ping() {
|
|
||||||
checkIsInMulti();
|
|
||||||
client.ping();
|
|
||||||
return client.getStatusCodeReply();
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Set the string value as value of the key. The string can't be longer than
|
* Set the string value as value of the key. The string can't be longer than
|
||||||
* 1073741824 bytes (1 GB).
|
* 1073741824 bytes (1 GB).
|
||||||
@@ -72,16 +66,6 @@ public class Jedis extends BinaryJedis implements JedisCommands, MultiKeyCommand
|
|||||||
return client.getBulkReply();
|
return client.getBulkReply();
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* Ask the server to silently close the connection.
|
|
||||||
*/
|
|
||||||
|
|
||||||
public String quit() {
|
|
||||||
checkIsInMulti();
|
|
||||||
client.quit();
|
|
||||||
return client.getStatusCodeReply();
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Test if the specified key exists. The command returns "1" if the key
|
* Test if the specified key exists. The command returns "1" if the key
|
||||||
* exists, otherwise "0" is returned. Note that even keys set with an empty
|
* exists, otherwise "0" is returned. Note that even keys set with an empty
|
||||||
@@ -139,19 +123,6 @@ public class Jedis extends BinaryJedis implements JedisCommands, MultiKeyCommand
|
|||||||
return client.getStatusCodeReply();
|
return client.getStatusCodeReply();
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* Delete all the keys of the currently selected DB. This command never
|
|
||||||
* fails.
|
|
||||||
*
|
|
||||||
* @return Status code reply
|
|
||||||
*/
|
|
||||||
|
|
||||||
public String flushDB() {
|
|
||||||
checkIsInMulti();
|
|
||||||
client.flushDB();
|
|
||||||
return client.getStatusCodeReply();
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Returns all the keys matching the glob-style pattern as space separated
|
* Returns all the keys matching the glob-style pattern as space separated
|
||||||
* strings. For example if you have in the database the keys "foo" and
|
* strings. For example if you have in the database the keys "foo" and
|
||||||
@@ -325,20 +296,6 @@ public class Jedis extends BinaryJedis implements JedisCommands, MultiKeyCommand
|
|||||||
return client.getIntegerReply();
|
return client.getIntegerReply();
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* Select the DB with having the specified zero-based numeric index. For
|
|
||||||
* default every new client connection is automatically selected to DB 0.
|
|
||||||
*
|
|
||||||
* @param index
|
|
||||||
* @return Status code reply
|
|
||||||
*/
|
|
||||||
|
|
||||||
public String select(final int index) {
|
|
||||||
checkIsInMulti();
|
|
||||||
client.select(index);
|
|
||||||
return client.getStatusCodeReply();
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Move the specified key from the currently selected DB to the specified
|
* Move the specified key from the currently selected DB to the specified
|
||||||
* destination DB. Note that this command returns 1 only if the key was
|
* destination DB. Note that this command returns 1 only if the key was
|
||||||
@@ -358,19 +315,6 @@ public class Jedis extends BinaryJedis implements JedisCommands, MultiKeyCommand
|
|||||||
return client.getIntegerReply();
|
return client.getIntegerReply();
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* Delete all the keys of all the existing databases, not just the currently
|
|
||||||
* selected one. This command never fails.
|
|
||||||
*
|
|
||||||
* @return Status code reply
|
|
||||||
*/
|
|
||||||
|
|
||||||
public String flushAll() {
|
|
||||||
checkIsInMulti();
|
|
||||||
client.flushAll();
|
|
||||||
return client.getStatusCodeReply();
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* GETSET is an atomic set this value and return the old value command. Set
|
* GETSET is an atomic set this value and return the old value command. Set
|
||||||
* key to the string value and return the old value stored at key. The
|
* key to the string value and return the old value stored at key. The
|
||||||
@@ -1988,49 +1932,7 @@ public class Jedis extends BinaryJedis implements JedisCommands, MultiKeyCommand
|
|||||||
return multiBulkReply;
|
return multiBulkReply;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* Request for authentication in a password protected Redis server. A Redis
|
|
||||||
* server can be instructed to require a password before to allow clients to
|
|
||||||
* issue commands. This is done using the requirepass directive in the Redis
|
|
||||||
* configuration file. If the password given by the client is correct the
|
|
||||||
* server replies with an OK status code reply and starts accepting commands
|
|
||||||
* from the client. Otherwise an error is returned and the clients needs to
|
|
||||||
* try a new password. Note that for the high performance nature of Redis it
|
|
||||||
* is possible to try a lot of passwords in parallel in very short time, so
|
|
||||||
* make sure to generate a strong and very long password so that this attack
|
|
||||||
* is infeasible.
|
|
||||||
*
|
|
||||||
* @param password
|
|
||||||
* @return Status code reply
|
|
||||||
*/
|
|
||||||
|
|
||||||
public String auth(final String password) {
|
|
||||||
checkIsInMulti();
|
|
||||||
client.auth(password);
|
|
||||||
return client.getStatusCodeReply();
|
|
||||||
}
|
|
||||||
|
|
||||||
public void subscribe(JedisPubSub jedisPubSub, String... channels) {
|
|
||||||
checkIsInMulti();
|
|
||||||
connect();
|
|
||||||
client.setTimeoutInfinite();
|
|
||||||
jedisPubSub.proceed(client, channels);
|
|
||||||
client.rollbackTimeout();
|
|
||||||
}
|
|
||||||
|
|
||||||
public Long publish(String channel, String message) {
|
|
||||||
checkIsInMulti();
|
|
||||||
client.publish(channel, message);
|
|
||||||
return client.getIntegerReply();
|
|
||||||
}
|
|
||||||
|
|
||||||
public void psubscribe(JedisPubSub jedisPubSub, String... patterns) {
|
|
||||||
checkIsInMulti();
|
|
||||||
connect();
|
|
||||||
client.setTimeoutInfinite();
|
|
||||||
jedisPubSub.proceedWithPatterns(client, patterns);
|
|
||||||
client.rollbackTimeout();
|
|
||||||
}
|
|
||||||
|
|
||||||
public Long zcount(final String key, final double min, final double max) {
|
public Long zcount(final String key, final double min, final double max) {
|
||||||
checkIsInMulti();
|
checkIsInMulti();
|
||||||
|
|||||||
Reference in New Issue
Block a user