Added logging information

This commit is contained in:
Luca Frosini 2022-02-28 13:26:08 +01:00
parent b9e78300a6
commit 15748c727a
1 changed files with 7 additions and 0 deletions

View File

@ -1,7 +1,12 @@
package org.gcube.common.authorization.utils.manager;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
public class SecretManagerProvider {
private static Logger logger = LoggerFactory.getLogger(SecretManagerProvider.class);
public static SecretManagerProvider instance = new SecretManagerProvider();
// Thread local variable containing each thread's ID
@ -9,6 +14,7 @@ public class SecretManagerProvider {
@Override
protected SecretManager initialValue() {
logger.trace("Creating SecretManager of Thread with name '{}' and id '{}'", Thread.currentThread().getName(), Thread.currentThread().getId());
return new SecretManager();
}
@ -17,6 +23,7 @@ public class SecretManagerProvider {
private SecretManagerProvider(){}
public SecretManager get(){
logger.trace("Thread name {} id {} ", Thread.currentThread().getName(), Thread.currentThread().getId());
SecretManager secretManager = thread.get();
return secretManager;
}