Make prefixName and suffixName be static methods. They do not use any instance variables or instance context, and making them static allows for easier extension of Redisson with custom functionality on Redisson internal admin/management objects.

pull/1249/head
Daniel Geller 7 years ago
parent e234d6ca77
commit 3ca5c8c234

@ -57,14 +57,14 @@ public abstract class RedissonObject implements RObject {
return commandExecutor.await(future, timeout, timeoutUnit);
}
protected String prefixName(String prefix, String name) {
protected static String prefixName(String prefix, String name) {
if (name.contains("{")) {
return prefix + ":" + name;
}
return prefix + ":{" + name + "}";
}
protected String suffixName(String name, String suffix) {
protected static String suffixName(String name, String suffix) {
if (name.contains("{")) {
return name + ":" + suffix;
}

Loading…
Cancel
Save