-
- All Implemented Interfaces:
public class Logging.Logger
-
-
Field Summary
Fields Modifier and Type Field Description private final Stringnameprivate Logging.LogLevellogLevel
-
Constructor Summary
Constructors Constructor Description Logging.Logger(String name, Logging.LogLevel logLevel)
-
Method Summary
Modifier and Type Method Description final StringgetName()final Logging.LogLevelgetLogLevel()final UnitsetLogLevel(Logging.LogLevel logLevel)final Unittrace(Throwable throwable, Function0<Object> messageProducer)final Unittrace(Throwable throwable)final Unittrace()final Unitdebug(Throwable throwable, Function0<Object> messageProducer)final Unitdebug(Throwable throwable)final Unitdebug()final Unitinfo(Throwable throwable, Function0<Object> messageProducer)final Unitinfo(Throwable throwable)final Unitinfo()final Unitwarn(Throwable throwable, Function0<Object> messageProducer)final Unitwarn(Throwable throwable)final Unitwarn()final Uniterror(Throwable throwable, Function0<Object> messageProducer)final Uniterror(Throwable throwable)final Uniterror()final Unitlog(Logging.LogLevel messageLogLevel, Throwable throwable, Function0<Object> produceMessage)final Unitlog(Logging.LogLevel messageLogLevel, Function0<Object> produceMessage)BooleanisEnabled(Logging.LogLevel level)Unitpublish(Logging.LogLevel messageLogLevel, Throwable throwable, String messageString)final UnitlogWithCauseMessages(Throwable throwable, Logging.LogLevel logLevel)-
-
Constructor Detail
-
Logging.Logger
Logging.Logger(String name, Logging.LogLevel logLevel)
-
-
Method Detail
-
getLogLevel
final Logging.LogLevel getLogLevel()
-
setLogLevel
final Unit setLogLevel(Logging.LogLevel logLevel)
-
trace
@JvmOverloads() final Unit trace(Throwable throwable, Function0<Object> messageProducer)
-
trace
@JvmOverloads() final Unit trace(Throwable throwable)
-
trace
@JvmOverloads() final Unit trace()
-
debug
@JvmOverloads() final Unit debug(Throwable throwable, Function0<Object> messageProducer)
-
debug
@JvmOverloads() final Unit debug(Throwable throwable)
-
debug
@JvmOverloads() final Unit debug()
-
info
@JvmOverloads() final Unit info(Throwable throwable, Function0<Object> messageProducer)
-
info
@JvmOverloads() final Unit info(Throwable throwable)
-
info
@JvmOverloads() final Unit info()
-
warn
@JvmOverloads() final Unit warn(Throwable throwable, Function0<Object> messageProducer)
-
warn
@JvmOverloads() final Unit warn(Throwable throwable)
-
warn
@JvmOverloads() final Unit warn()
-
error
@JvmOverloads() final Unit error(Throwable throwable, Function0<Object> messageProducer)
-
error
@JvmOverloads() final Unit error(Throwable throwable)
-
error
@JvmOverloads() final Unit error()
-
log
@JvmOverloads() final Unit log(Logging.LogLevel messageLogLevel, Throwable throwable, Function0<Object> produceMessage)
-
log
@JvmOverloads() final Unit log(Logging.LogLevel messageLogLevel, Function0<Object> produceMessage)
-
isEnabled
Boolean isEnabled(Logging.LogLevel level)
-
publish
Unit publish(Logging.LogLevel messageLogLevel, Throwable throwable, String messageString)
-
logWithCauseMessages
final Unit logWithCauseMessages(Throwable throwable, Logging.LogLevel logLevel)
-
-
-
-