Added synchronized to methods

This commit is contained in:
Luca Frosini 2022-04-21 16:48:27 +02:00
parent 38b3c9aa72
commit 7db232b970
1 changed files with 2 additions and 2 deletions

View File

@ -40,7 +40,7 @@ public abstract class CKANUserCache {
private CKANUserCache() { private CKANUserCache() {
} }
public static CKANUser getCurrrentCKANUser() { public synchronized static CKANUser getCurrrentCKANUser() {
SecretManager secretManager = SecretManagerProvider.instance.get(); SecretManager secretManager = SecretManagerProvider.instance.get();
String context = secretManager.getContext(); String context = secretManager.getContext();
Cache<String,CKANUser> userCache = userCachePerContext.get(context); Cache<String,CKANUser> userCache = userCachePerContext.get(context);
@ -59,7 +59,7 @@ public abstract class CKANUserCache {
return ckanUser; return ckanUser;
} }
public static void removeUserFromCache() { public synchronized static void removeUserFromCache() {
SecretManager secretManager = SecretManagerProvider.instance.get(); SecretManager secretManager = SecretManagerProvider.instance.get();
String context = secretManager.getContext(); String context = secretManager.getContext();
Cache<String,CKANUser> userCache = userCachePerContext.get(context); Cache<String,CKANUser> userCache = userCachePerContext.get(context);