public interface Logger
Modifier and Type | Method and Description |
---|---|
String |
getName() |
boolean |
isLoggable(Level level)
Gets the Loggable attribute of the LoggerImpl object
|
void |
log(Level level,
String msg)
Log a message, with no arguments.
|
void |
log(Level level,
String msg,
Object param1)
Log a message, with one object parameter.
|
void |
log(Level level,
String msg,
Object[] params)
Log a message, with an array of object arguments.
|
void |
log(Level level,
String msg,
Throwable t)
Log a message, with a throwable arguments which can represent an
error or a context..
|
void |
setLevel(Level level)
Sets the Level attribute of the Logger object.
|
void |
setLevel(String level)
Sets the Level attribute of the Logger object.
|
void setLevel(Level level)
level
- The new level valuevoid setLevel(String level) throws Exception
level
- The new level value.Exception
- The level is unknown.boolean isLoggable(Level level)
level
- Description of Parametervoid log(Level level, String msg)
void log(Level level, String msg, Throwable t)
void log(Level level, String msg, Object param1)
If the logger is currently enabled for the given message level then a corresponding LogRecord is created and forwarded to all the registered output Handler objects.
level
- One of the message level identifiers, e.g., SEVEREmsg
- The string message (or a key in the message catalog)param1
- parameter to the messagevoid log(Level level, String msg, Object[] params)
If the logger is currently enabled for the given message level then a corresponding LogRecord is created and forwarded to all the registered output Handler objects.
level
- One of the message level identifiers, e.g., SEVEREmsg
- The string message (or a key in the message catalog)params
- array of parameters to the messageString getName()
Copyright © 2023 ScalAgent D.T.. All rights reserved.