From 28bb1c2ae57dccccc82db09a4ca8a38c86e53f78 Mon Sep 17 00:00:00 2001 From: Collin Smith Date: Thu, 27 Aug 2020 04:30:40 -0700 Subject: [PATCH] Filled remaining methods and reduced visibility of INSTANCE to private --- core/src/com/riiablo/logger/LogManager.java | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/core/src/com/riiablo/logger/LogManager.java b/core/src/com/riiablo/logger/LogManager.java index a20caf52..73ed6cf2 100644 --- a/core/src/com/riiablo/logger/LogManager.java +++ b/core/src/com/riiablo/logger/LogManager.java @@ -3,7 +3,7 @@ package com.riiablo.logger; import org.apache.commons.lang3.StringUtils; public class LogManager { - public static final LoggerRegistry INSTANCE = new LoggerRegistry(); + private static final LoggerRegistry INSTANCE = new LoggerRegistry(); public static final String ROOT = StringUtils.EMPTY; @@ -15,5 +15,21 @@ public class LogManager { return INSTANCE.getLogger(name); } + public static Logger getRootLogger() { + return INSTANCE.getRoot(); + } + + public static Level getLevel(String name) { + return INSTANCE.getLevel(name); + } + + public static void setLevel(String name, Level level) { + INSTANCE.setLevel(name, level); + } + + public static void setLevel(String name, Level level, boolean force) { + INSTANCE.setLevel(name, level, force); + } + private LogManager() {} }