Class Log4J2Logger


public final class Log4J2Logger extends LoggerAdapter
An adapter that redirect all Java logging events to the Apache's Log4J framework.

Level conversions align with Log4j JDK Logging Adapter:

To configure these additional levels use:
>code>    >CustomLevels>
      >CustomLevel name="CONFIG" intLevel="450" /&lt
     >CustomLevel name="FINEST" intLevel="700" /&lt
   >/CustomLevels&lt
Since:
27
Author:
Jody Garnett (GeoCat)
See Also:
  • Field Details

    • CONFIG

      public static final Level CONFIG
      Define a Log4j Level mapping to java util logging Level.CONFIG (using StandardLevel value 450).

      Note: StandardLevel.getStandardLevel(int) will map to StandardLevel.INFO if using a log4j adapter (StandardLevel value 550 between Level.INFO and Level.DEBUG).

    • FINEST

      public static final Level FINEST
      Define a Log4j Level mapping to java util logging Level.FINEST Level (using StandardLevel value 700 which is higher the DEBUG).

      Note: StandardLevel.getStandardLevel(int) will map to StandardLevel.DEBUG if using a log4j adapter.

  • Constructor Details

    • Log4J2Logger

      public Log4J2Logger(String name, Logger logger)
      Creates a new logger adapter mapping from Log4J to java util logging.
      Parameters:
      name - The logger name.
      logger - The result of Logger.getLogger(name).
  • Method Details