public interface Logger
The default implementation uses log4j
Modifier and Type | Method and Description |
---|---|
void |
close()
Close the logger.
|
Level |
getLevel() |
java.lang.String |
getName()
Get the name of the logger.
|
boolean |
isEnabledFor(Level level)
Returns the stauts of the given log level.
|
void |
log(Level level,
java.lang.String msg)
Logs a message at a given level.
|
void |
log(Level level,
java.lang.String format,
java.lang.Object... args)
Logs a message at a given level with a format.
|
void |
log(Level level,
java.lang.String format,
java.lang.Throwable thrown,
java.lang.Object... args)
Logs a
Throwable |
void |
setLevel(Level level)
Sets the logging level.
|
void close()
java.lang.String getName()
boolean isEnabledFor(Level level)
level
- the log level.void log(Level level, java.lang.String msg)
level
- the level to use for logging.msg
- the message to log.void log(Level level, java.lang.String format, java.lang.Object... args)
level
- the level to log.format
- the log message format to use.args
- arguments to pass to the formatter.void log(Level level, java.lang.String format, java.lang.Throwable thrown, java.lang.Object... args)
Throwable
level
- the level to log.format
- the log message format to use.thrown
- the exception to logargs
- arguments to pass to the formatter.void setLevel(Level level)
level
- the level to set to.Level getLevel()
Copyright © 2000-2014 TIBCO Inc. All Rights Reserved.