Package org.apache.logging.log4j.jul
Class DefaultLevelConverter
- java.lang.Object
-
- org.apache.logging.log4j.jul.DefaultLevelConverter
-
- All Implemented Interfaces:
LevelConverter
public class DefaultLevelConverter extends Object implements LevelConverter
Default implementation of LevelConverter strategy.Since 2.4, supports custom JUL levels by mapping them to their closest mapped neighbour.
- Since:
- 2.1
-
-
Constructor Summary
Constructors Constructor Description DefaultLevelConverter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Level
toJavaLevel(Level level)
Converts a Log4j logging Level to a JDK logging Level.Level
toLevel(Level javaLevel)
Converts a JDK logging Level to a Log4j logging Level.
-
-
-
Method Detail
-
toJavaLevel
public Level toJavaLevel(Level level)
Description copied from interface:LevelConverter
Converts a Log4j logging Level to a JDK logging Level.- Specified by:
toJavaLevel
in interfaceLevelConverter
- Parameters:
level
- Log4j Level to convert.- Returns:
- converted Level or
null
if the given level could not be converted.
-
toLevel
public Level toLevel(Level javaLevel)
Description copied from interface:LevelConverter
Converts a JDK logging Level to a Log4j logging Level.- Specified by:
toLevel
in interfaceLevelConverter
- Parameters:
javaLevel
- JDK Level to convert, may be null per the JUL specification.- Returns:
- converted Level or
null
if the given level could not be converted.
-
-