|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Logger
Clients may implement this interface to allow SPM to log in a manner consistent with their needs.
The default implementation uses log4j
Method Summary | |
---|---|
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. |
Method Detail |
---|
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()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |