Package pro.gravit.utils.logging
Class Slf4jLogHelperImpl
java.lang.Object
pro.gravit.utils.logging.Slf4jLogHelperImpl
- All Implemented Interfaces:
LogHelperAppender
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddOutput(LogHelper.OutputEnity output) booleanbooleanbooleanvoidlog(LogHelper.Level level, String message, boolean sub) voidlogJAnsi(LogHelper.Level level, Supplier<String> plaintext, Supplier<String> jansitext, boolean sub) voidprintLicense(String product) voidprintVersion(String product) booleanremoveOutput(LogHelper.OutputEnity output) voidsetDebugEnabled(boolean debugEnabled) voidsetDevEnabled(boolean stacktraceEnabled) voidsetStacktraceEnabled(boolean stacktraceEnabled)
-
Constructor Details
-
Slf4jLogHelperImpl
public Slf4jLogHelperImpl()
-
-
Method Details
-
log
- Specified by:
login interfaceLogHelperAppender
-
logJAnsi
public void logJAnsi(LogHelper.Level level, Supplier<String> plaintext, Supplier<String> jansitext, boolean sub) - Specified by:
logJAnsiin interfaceLogHelperAppender
-
isDebugEnabled
public boolean isDebugEnabled()- Specified by:
isDebugEnabledin interfaceLogHelperAppender
-
setDebugEnabled
public void setDebugEnabled(boolean debugEnabled) - Specified by:
setDebugEnabledin interfaceLogHelperAppender
-
isStacktraceEnabled
public boolean isStacktraceEnabled()- Specified by:
isStacktraceEnabledin interfaceLogHelperAppender
-
setStacktraceEnabled
public void setStacktraceEnabled(boolean stacktraceEnabled) - Specified by:
setStacktraceEnabledin interfaceLogHelperAppender
-
isDevEnabled
public boolean isDevEnabled()- Specified by:
isDevEnabledin interfaceLogHelperAppender
-
setDevEnabled
public void setDevEnabled(boolean stacktraceEnabled) - Specified by:
setDevEnabledin interfaceLogHelperAppender
-
addOutput
- Specified by:
addOutputin interfaceLogHelperAppender
-
removeOutput
- Specified by:
removeOutputin interfaceLogHelperAppender
-
printVersion
- Specified by:
printVersionin interfaceLogHelperAppender
-
printLicense
- Specified by:
printLicensein interfaceLogHelperAppender
-