Class Logger

java.lang.Object
org.highlife.api.utilities.Logger

public class Logger extends Object
  • Constructor Details

    • Logger

      public Logger()
  • Method Details

    • isDisplayDebugMessages

      public static boolean isDisplayDebugMessages()
    • setDisplayDebugMessages

      public static void setDisplayDebugMessages(boolean displayDebugMessages)
    • isCommandLogging

      public static boolean isCommandLogging()
    • setCommandLogging

      public static void setCommandLogging(boolean commandLogging)
    • isConsoleLogging

      public static boolean isConsoleLogging()
    • setConsoleLogging

      public static void setConsoleLogging(boolean consoleLogging)
    • log

      public static void log(Logger.LogType level, Object obj)
    • error

      public static void error(Object object, Throwable e)
    • error

      public static void error(Object object)
    • format

      public static void format(String format, Object... args)
    • format

      public static void format(Logger.LogType level, String format, Object... args)
    • log

      public static void log(Color color, Object message)
    • log

      public static void log(Object object)
    • info

      public static void info(Object object)
    • debug

      public static void debug(Object object)
    • debug

      public static void debug(Supplier<Object> objectSupplier)
    • isDebugDisabled

      public static boolean isDebugDisabled()
    • setForceNoDebug

      public static void setForceNoDebug(boolean forced)
    • warn

      public static void warn(Object object)
    • error

      public static void error(String message, Throwable e)
    • commandLog

      public static void commandLog(Logger.LogType level, Object obj)
    • consoleLog

      public static void consoleLog(Logger.LogType level, Object obj)
    • getCurrentLogPath

      public static String getCurrentLogPath()
    • setMaxRolloverCount

      public static void setMaxRolloverCount(int maxRolloverCount)
    • appendExecutorData

      public static StringBuilder appendExecutorData(StringBuilder builder)