doortts doortts 2017-01-13
CacheStore: Add convenient method getProjectCacheKey
@c454d4ef48a1ac18dc1024688773c5544865a3e8
app/utils/CacheStore.java
--- app/utils/CacheStore.java
+++ app/utils/CacheStore.java
@@ -8,6 +8,8 @@
 import java.util.Map;
 import java.util.concurrent.ConcurrentHashMap;
 
+import static utils.HttpUtil.decodeUrlString;
+
 /**
  * CacheStore
  */
@@ -30,6 +32,10 @@
             .build();
 
 
+    public static String getProjectCacheKey(String loginId, String projectName) {
+        return decodeUrlString(loginId) + ":" + decodeUrlString(projectName);
+    }
+
     public static void refreshProjectMap(){
         for (Map.Entry<String, Long> entry: projectMap.entrySet()) {
             String[] keys = entry.getKey().split(":");
Add a comment
List