Package com.gpudb

Class GPUdbLogger


  • public class GPUdbLogger
    extends Object
    • Constructor Detail

      • GPUdbLogger

        public GPUdbLogger()
    • Method Detail

      • initializeLogger

        public static void initializeLogger()
        Initializes the default logback logger with the value of the 'logging.level.com.gpudb' system property. Log level can be set when executing a jar with a '-Dlogging.level.com.gpudb=DEBUG' arg.
      • info

        public static void info​(String message)
      • error

        public static void error​(String message)
      • error

        public static void error​(Throwable exception,
                                 String message)
      • warn

        public static void warn​(String message)
      • debug

        public static void debug​(String message)
      • trace

        public static void trace​(String message)
      • isDebugEnabled

        public static boolean isDebugEnabled()
      • isTraceEnabled

        public static boolean isTraceEnabled()
      • debug_with_info

        public static void debug_with_info​(String message)
        Print extra information with the debug message.
      • trace_with_info

        public static void trace_with_info​(String message)
        Print extra information with the trace message.
      • setLoggingLevel

        public static boolean setLoggingLevel​(String logLevel)
        Dynamically set the default 'logback' logger 'com.gpudb' log level. Does nothing and logs warning if 'logback' is not the slf4f logger implementation, eg. log4j.
        Parameters:
        logLevel - One of the supported log levels: TRACE, DEBUG, INFO, WARN, ERROR, FATAL, OFF. null value is considered as 'OFF'.