ALL is used to log everything.
Describes an event which will cause the application to fail to work correctly, but keep attempt to continue.
Describes an event which will cause the application to fail to work correctly, but keep attempt to continue. The application may be unusable.
Describes information useful for general debugging, but probably not normal, day-to-day use.
Describes a user-visible error that may be transient or not affect other users.
Describes an event which will cause the application to exit immediately, in failure.
Describes information about the normal, functioning state of the application.
OFF is used to turn off logging entirely.
Describes information useful for intense debugging.
Describes a problem which is probably not user-visible but is notable and/or may be an early indication of a future error.
An alias for get(class)
An alias for get()
An alias for get(name)
Remove all existing log handlers from all existing loggers.
Reset all the loggers and register new loggers
Reset all the loggers and register new loggers
Only one logger is permitted per namespace
Return a logger for the package of the class given.
Return a logger for the class name of the class/object that called this method.
Return a logger for the class name of the class/object that called this method. Normally you would use this in a "private val" declaration on the class/object. The class name is determined by sniffing around on the stack.
Return a logger for the given package name.
Return a logger for the given package name. If one doesn't already exist, a new logger will be created and returned.
Iterate the Logger objects that have been created.
Iterate the Logger objects that have been created.
Return a map of log level names to the corresponding Level objects.
Return a map of log level values to the corresponding Level objects.
Reset logging to an initial state, where all logging is set at INFO level and goes to the console (stderr).
Reset logging to an initial state, where all logging is set at INFO level and goes to the console (stderr). Any existing log handlers are removed.
(Changed in version 2.9.0) The behavior of scanRight
has changed. The previous behavior can be reproduced with scanRight.reverse.
(Changed in version 2.9.0) transpose
throws an IllegalArgumentException
if collections are not uniformly sized.
Execute a block with a given set of handlers, reverting back to the original handlers upon completion.
Execute a block with a given set of handlers, reverting back to the original handlers upon completion.