Class Debug


  • public final class Debug
    extends java.lang.Object
    Configurable Debug logging wrapper class
    • Constructor Summary

      Constructors 
      Constructor Description
      Debug()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static boolean errorOn()  
      static boolean fatalOn()  
      static boolean get​(int level)  
      static java.lang.Integer getLevelFromString​(java.lang.String levelName)
      Gets an Integer representing the level number from a String representing the level name; will return null if not found
      static org.apache.logging.log4j.Logger getLogger​(java.lang.String module)  
      static boolean importantOn()  
      static boolean infoOn()  
      static boolean isOn​(int level)  
      static void log​(int level, java.lang.Throwable t, java.lang.String msg, java.lang.String module)  
      static void log​(int level, java.lang.Throwable t, java.lang.String msg, java.lang.String module, java.lang.Object... params)  
      static void log​(int level, java.lang.Throwable t, java.lang.String msg, java.lang.String module, java.lang.String callingClass)  
      static void log​(int level, java.lang.Throwable t, java.lang.String msg, java.lang.String module, java.lang.String callingClass, java.lang.Object... params)  
      static void log​(java.lang.String msg)  
      static void log​(java.lang.String msg, java.lang.Object... params)  
      static void log​(java.lang.String msg, java.lang.String module)  
      static void log​(java.lang.String msg, java.lang.String module, java.lang.Object... params)  
      static void log​(java.lang.Throwable t)  
      static void log​(java.lang.Throwable t, java.lang.String module)  
      static void log​(java.lang.Throwable t, java.lang.String msg, java.lang.String module)  
      static void log​(java.lang.Throwable t, java.lang.String msg, java.lang.String module, java.lang.Object... params)  
      static void logError​(java.lang.String msg, java.lang.String module)  
      static void logError​(java.lang.String msg, java.lang.String module, java.lang.Object... params)  
      static void logError​(java.lang.Throwable t, java.lang.String module)  
      static void logError​(java.lang.Throwable t, java.lang.String msg, java.lang.String module)  
      static void logError​(java.lang.Throwable t, java.lang.String msg, java.lang.String module, java.lang.Object... params)  
      static void logFatal​(java.lang.String msg, java.lang.String module)  
      static void logFatal​(java.lang.String msg, java.lang.String module, java.lang.Object... params)  
      static void logFatal​(java.lang.Throwable t, java.lang.String module)  
      static void logFatal​(java.lang.Throwable t, java.lang.String msg, java.lang.String module)  
      static void logFatal​(java.lang.Throwable t, java.lang.String msg, java.lang.String module, java.lang.Object... params)  
      static void logImportant​(java.lang.String msg, java.lang.String module)  
      static void logImportant​(java.lang.String msg, java.lang.String module, java.lang.Object... params)  
      static void logImportant​(java.lang.Throwable t, java.lang.String module)  
      static void logImportant​(java.lang.Throwable t, java.lang.String msg, java.lang.String module)  
      static void logImportant​(java.lang.Throwable t, java.lang.String msg, java.lang.String module, java.lang.Object... params)  
      static void logInfo​(java.lang.String msg, java.lang.String module)  
      static void logInfo​(java.lang.String msg, java.lang.String module, java.lang.Object... params)  
      static void logInfo​(java.lang.Throwable t, java.lang.String module)  
      static void logInfo​(java.lang.Throwable t, java.lang.String msg, java.lang.String module)  
      static void logInfo​(java.lang.Throwable t, java.lang.String msg, java.lang.String module, java.lang.Object... params)  
      static void logTiming​(java.lang.String msg, java.lang.String module)  
      static void logTiming​(java.lang.String msg, java.lang.String module, java.lang.Object... params)  
      static void logTiming​(java.lang.Throwable t, java.lang.String module)  
      static void logTiming​(java.lang.Throwable t, java.lang.String msg, java.lang.String module)  
      static void logTiming​(java.lang.Throwable t, java.lang.String msg, java.lang.String module, java.lang.Object... params)  
      static void logVerbose​(java.lang.String msg, java.lang.String module)  
      static void logVerbose​(java.lang.String msg, java.lang.String module, java.lang.Object... params)  
      static void logVerbose​(java.lang.Throwable t, java.lang.String module)  
      static void logVerbose​(java.lang.Throwable t, java.lang.String msg, java.lang.String module)  
      static void logVerbose​(java.lang.Throwable t, java.lang.String msg, java.lang.String module, java.lang.Object... params)  
      static void logWarning​(java.lang.String msg, java.lang.String module)  
      static void logWarning​(java.lang.String msg, java.lang.String module, java.lang.Object... params)  
      static void logWarning​(java.lang.Throwable t, java.lang.String module)  
      static void logWarning​(java.lang.Throwable t, java.lang.String msg, java.lang.String module)  
      static void logWarning​(java.lang.Throwable t, java.lang.String msg, java.lang.String module, java.lang.Object... params)  
      static void set​(int level, boolean on)  
      static boolean timingOn()  
      static boolean verboseOn()  
      static boolean warningOn()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • Debug

        public Debug()
    • Method Detail

      • getLogger

        public static org.apache.logging.log4j.Logger getLogger​(java.lang.String module)
      • getLevelFromString

        public static java.lang.Integer getLevelFromString​(java.lang.String levelName)
        Gets an Integer representing the level number from a String representing the level name; will return null if not found
      • log

        public static void log​(int level,
                               java.lang.Throwable t,
                               java.lang.String msg,
                               java.lang.String module)
      • log

        public static void log​(int level,
                               java.lang.Throwable t,
                               java.lang.String msg,
                               java.lang.String module,
                               java.lang.Object... params)
      • log

        public static void log​(int level,
                               java.lang.Throwable t,
                               java.lang.String msg,
                               java.lang.String module,
                               java.lang.String callingClass)
      • log

        public static void log​(int level,
                               java.lang.Throwable t,
                               java.lang.String msg,
                               java.lang.String module,
                               java.lang.String callingClass,
                               java.lang.Object... params)
      • isOn

        public static boolean isOn​(int level)
      • log

        public static void log​(java.lang.String msg)
      • log

        public static void log​(java.lang.String msg,
                               java.lang.Object... params)
      • log

        public static void log​(java.lang.Throwable t)
      • log

        public static void log​(java.lang.String msg,
                               java.lang.String module)
      • log

        public static void log​(java.lang.String msg,
                               java.lang.String module,
                               java.lang.Object... params)
      • log

        public static void log​(java.lang.Throwable t,
                               java.lang.String module)
      • log

        public static void log​(java.lang.Throwable t,
                               java.lang.String msg,
                               java.lang.String module)
      • log

        public static void log​(java.lang.Throwable t,
                               java.lang.String msg,
                               java.lang.String module,
                               java.lang.Object... params)
      • verboseOn

        public static boolean verboseOn()
      • logVerbose

        public static void logVerbose​(java.lang.String msg,
                                      java.lang.String module)
      • logVerbose

        public static void logVerbose​(java.lang.String msg,
                                      java.lang.String module,
                                      java.lang.Object... params)
      • logVerbose

        public static void logVerbose​(java.lang.Throwable t,
                                      java.lang.String module)
      • logVerbose

        public static void logVerbose​(java.lang.Throwable t,
                                      java.lang.String msg,
                                      java.lang.String module)
      • logVerbose

        public static void logVerbose​(java.lang.Throwable t,
                                      java.lang.String msg,
                                      java.lang.String module,
                                      java.lang.Object... params)
      • timingOn

        public static boolean timingOn()
      • logTiming

        public static void logTiming​(java.lang.String msg,
                                     java.lang.String module)
      • logTiming

        public static void logTiming​(java.lang.String msg,
                                     java.lang.String module,
                                     java.lang.Object... params)
      • logTiming

        public static void logTiming​(java.lang.Throwable t,
                                     java.lang.String module)
      • logTiming

        public static void logTiming​(java.lang.Throwable t,
                                     java.lang.String msg,
                                     java.lang.String module)
      • logTiming

        public static void logTiming​(java.lang.Throwable t,
                                     java.lang.String msg,
                                     java.lang.String module,
                                     java.lang.Object... params)
      • infoOn

        public static boolean infoOn()
      • logInfo

        public static void logInfo​(java.lang.String msg,
                                   java.lang.String module)
      • logInfo

        public static void logInfo​(java.lang.String msg,
                                   java.lang.String module,
                                   java.lang.Object... params)
      • logInfo

        public static void logInfo​(java.lang.Throwable t,
                                   java.lang.String module)
      • logInfo

        public static void logInfo​(java.lang.Throwable t,
                                   java.lang.String msg,
                                   java.lang.String module)
      • logInfo

        public static void logInfo​(java.lang.Throwable t,
                                   java.lang.String msg,
                                   java.lang.String module,
                                   java.lang.Object... params)
      • importantOn

        public static boolean importantOn()
      • logImportant

        public static void logImportant​(java.lang.String msg,
                                        java.lang.String module)
      • logImportant

        public static void logImportant​(java.lang.String msg,
                                        java.lang.String module,
                                        java.lang.Object... params)
      • logImportant

        public static void logImportant​(java.lang.Throwable t,
                                        java.lang.String module)
      • logImportant

        public static void logImportant​(java.lang.Throwable t,
                                        java.lang.String msg,
                                        java.lang.String module)
      • logImportant

        public static void logImportant​(java.lang.Throwable t,
                                        java.lang.String msg,
                                        java.lang.String module,
                                        java.lang.Object... params)
      • warningOn

        public static boolean warningOn()
      • logWarning

        public static void logWarning​(java.lang.String msg,
                                      java.lang.String module)
      • logWarning

        public static void logWarning​(java.lang.String msg,
                                      java.lang.String module,
                                      java.lang.Object... params)
      • logWarning

        public static void logWarning​(java.lang.Throwable t,
                                      java.lang.String module)
      • logWarning

        public static void logWarning​(java.lang.Throwable t,
                                      java.lang.String msg,
                                      java.lang.String module)
      • logWarning

        public static void logWarning​(java.lang.Throwable t,
                                      java.lang.String msg,
                                      java.lang.String module,
                                      java.lang.Object... params)
      • errorOn

        public static boolean errorOn()
      • logError

        public static void logError​(java.lang.String msg,
                                    java.lang.String module)
      • logError

        public static void logError​(java.lang.String msg,
                                    java.lang.String module,
                                    java.lang.Object... params)
      • logError

        public static void logError​(java.lang.Throwable t,
                                    java.lang.String module)
      • logError

        public static void logError​(java.lang.Throwable t,
                                    java.lang.String msg,
                                    java.lang.String module)
      • logError

        public static void logError​(java.lang.Throwable t,
                                    java.lang.String msg,
                                    java.lang.String module,
                                    java.lang.Object... params)
      • fatalOn

        public static boolean fatalOn()
      • logFatal

        public static void logFatal​(java.lang.String msg,
                                    java.lang.String module)
      • logFatal

        public static void logFatal​(java.lang.String msg,
                                    java.lang.String module,
                                    java.lang.Object... params)
      • logFatal

        public static void logFatal​(java.lang.Throwable t,
                                    java.lang.String module)
      • logFatal

        public static void logFatal​(java.lang.Throwable t,
                                    java.lang.String msg,
                                    java.lang.String module)
      • logFatal

        public static void logFatal​(java.lang.Throwable t,
                                    java.lang.String msg,
                                    java.lang.String module,
                                    java.lang.Object... params)
      • set

        public static void set​(int level,
                               boolean on)
      • get

        public static boolean get​(int level)