Class LogFactory


  • public final class LogFactory
    extends java.lang.Object
    • Field Detail

      • MARKER

        public static final java.lang.String MARKER
        Marker to be used by logging implementations that support markers.
        See Also:
        Constant Field Values
      • logConstructor

        private static java.lang.reflect.Constructor<? extends Log> logConstructor
    • Constructor Detail

      • LogFactory

        private LogFactory()
    • Method Detail

      • getLog

        public static Log getLog​(java.lang.Class<?> clazz)
      • getLog

        public static Log getLog​(java.lang.String logger)
      • useCustomLogging

        public static void useCustomLogging​(java.lang.Class<? extends Log> clazz)
      • useSlf4jLogging

        public static void useSlf4jLogging()
      • useCommonsLogging

        public static void useCommonsLogging()
      • useLog4JLogging

        public static void useLog4JLogging()
      • useLog4J2Logging

        public static void useLog4J2Logging()
      • useJdkLogging

        public static void useJdkLogging()
      • useStdOutLogging

        public static void useStdOutLogging()
      • useNoLogging

        public static void useNoLogging()
      • tryImplementation

        private static void tryImplementation​(java.lang.Runnable runnable)
      • setImplementation

        private static void setImplementation​(java.lang.Class<? extends Log> implClass)