Class CluecumberLogger
- java.lang.Object
-
- com.trivago.cluecumber.engine.logging.CluecumberLogger
-
@Singleton public class CluecumberLogger extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCluecumberLogger.CluecumberLogLevel
-
Constructor Summary
Constructors Constructor Description CluecumberLogger()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidinfo(CharSequence logString, CluecumberLogger.CluecumberLogLevel... cluecumberLogLevels)Info logging based on the provided Cluecumber log levels.voidlogInfoSeparator(CluecumberLogger.CluecumberLogLevel... cluecumberLogLevels)voidsetLogLevel(String currentLogLevel)Set the overall log level.voidwarn(CharSequence logString)Warn logging.
-
-
-
Method Detail
-
setLogLevel
public void setLogLevel(String currentLogLevel)
Set the overall log level.- Parameters:
currentLogLevel- the log level that the logger should react to.
-
logInfoSeparator
public void logInfoSeparator(CluecumberLogger.CluecumberLogLevel... cluecumberLogLevels)
-
info
public void info(CharSequence logString, CluecumberLogger.CluecumberLogLevel... cluecumberLogLevels)
Info logging based on the provided Cluecumber log levels.- Parameters:
logString- TheStringto be logged.cluecumberLogLevels- The log levels (CluecumberLogger.CluecumberLogLevellist) in which the message should be displayed.
-
warn
public void warn(CharSequence logString)
Warn logging. This is always displayed unless logging is off.- Parameters:
logString- TheStringto be logged.
-
-