
cn.leancloud.utils.LogUtil Maven / Gradle / Ivy
package cn.leancloud.utils;
import cn.leancloud.LCLogger;
import java.util.Map;
import java.util.concurrent.ConcurrentHashMap;
public class LogUtil {
private static Map loggerCache = new ConcurrentHashMap<>();
public static LCLogger getLogger(Class clazz) {
if (null == clazz) {
return null;
}
if (loggerCache.containsKey(clazz.getCanonicalName())) {
return loggerCache.get(clazz.getCanonicalName());
}
LCLogger ret = new LCLogger(clazz.getSimpleName());
loggerCache.put(clazz.getCanonicalName(), ret);
return ret;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy