From 3ca5c8c234069df34201870c580cd4b83a52470a Mon Sep 17 00:00:00 2001 From: Daniel Geller Date: Thu, 18 Jan 2018 12:51:54 -0500 Subject: [PATCH] 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. --- redisson/src/main/java/org/redisson/RedissonObject.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/redisson/src/main/java/org/redisson/RedissonObject.java b/redisson/src/main/java/org/redisson/RedissonObject.java index 1c2e6e7dd..0bbd82121 100644 --- a/redisson/src/main/java/org/redisson/RedissonObject.java +++ b/redisson/src/main/java/org/redisson/RedissonObject.java @@ -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; }