Class LogManager


  • public final class LogManager
    extends Object
    The main entry point to Log4j 1.
    • Field Detail

      • DEFAULT_CONFIGURATION_FILE

        @Deprecated
        public static final String DEFAULT_CONFIGURATION_FILE
        Deprecated.
        This variable is for internal use only. It will become package protected in future versions.
        See Also:
        Constant Field Values
      • DEFAULT_CONFIGURATION_KEY

        @Deprecated
        public static final String DEFAULT_CONFIGURATION_KEY
        Deprecated.
        This variable is for internal use only. It will become private in future versions.
        See Also:
        Constant Field Values
      • CONFIGURATOR_CLASS_KEY

        @Deprecated
        public static final String CONFIGURATOR_CLASS_KEY
        Deprecated.
        This variable is for internal use only. It will become private in future versions.
        See Also:
        Constant Field Values
      • DEFAULT_INIT_OVERRIDE_KEY

        @Deprecated
        public static final String DEFAULT_INIT_OVERRIDE_KEY
        Deprecated.
        This variable is for internal use only. It will become private in future versions.
        See Also:
        Constant Field Values
    • Constructor Detail

      • LogManager

        public LogManager()
    • Method Detail

      • exists

        public static Logger exists​(String name)
        Tests if a logger for the given name exists.
        Parameters:
        name - logger name to test.
        Returns:
        whether a logger for the given name exists.
      • getCurrentLoggers

        public static Enumeration getCurrentLoggers()
        Gets an enumeration of the current loggers.
        Returns:
        an enumeration of the current loggers.
      • getLogger

        public static Logger getLogger​(Class<?> clazz)
        Gets the logger for the given class.
      • getLogger

        public static Logger getLogger​(String name)
        Gets the logger for the given name.
      • getRootLogger

        public static Logger getRootLogger()
        Gets the root logger.
      • resetConfiguration

        public static void resetConfiguration()
      • shutdown

        public static void shutdown()
        Shuts down the current configuration.