-
- All Implemented Interfaces:
-
com.hexagonkt.core.logging.LoggingPort
public final class PrintLoggingAdapter implements LoggingPort
-
-
Constructor Summary
Constructors Constructor Description PrintLoggingAdapter(LoggingLevel defaultLevel)
-
Method Summary
Modifier and Type Method Description LoggerPortcreateLogger(String name)Create Logger with name. UnitsetLoggerLevel(String name, LoggingLevel level)Set logging level for a logger. BooleanisLoggerLevelEnabled(String name, LoggingLevel level)Check if a logging level is enabled for a logger. -
-
Constructor Detail
-
PrintLoggingAdapter
PrintLoggingAdapter(LoggingLevel defaultLevel)
-
-
Method Detail
-
createLogger
LoggerPort createLogger(String name)
Create Logger with name.
- Parameters:
name- Logger name.
-
setLoggerLevel
Unit setLoggerLevel(String name, LoggingLevel level)
Set logging level for a logger.
- Parameters:
name- Logger name.level- One of the logging levels identifiers, e.g.
-
isLoggerLevelEnabled
Boolean isLoggerLevelEnabled(String name, LoggingLevel level)
Check if a logging level is enabled for a logger.
- Parameters:
name- Logger name.level- One of the logging levels identifiers, e.g.
-
-
-
-