|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Logger
Abstract interface for logging to the various supported logger types.
LoggerType| Method Summary | |
|---|---|
void |
config(java.lang.String message)
Logs a message at the CONFIG level. |
void |
fine(java.lang.String message)
Logs a message at the FINE level. |
void |
finer(java.lang.String message)
Logs a message at the FINER level. |
void |
finest(java.lang.String message)
Logs a message at the FINEST level. |
java.lang.Object |
getRawLogger()
Returns either a JDK or LOG4J logger object, depending on which of those loggers has been configured for use. |
java.util.Set |
getRawLoggers()
Returns a set of logger objects that have been been configured for use. |
void |
info(java.lang.String message)
Logs a message at the INFO level. |
boolean |
isLoggable(Level level)
Returns true if and only if logging is enabled at a level that is equal to or less than the specfied level. |
boolean |
isLoggable(Level level,
LoggerType loggerType)
Returns true if and only if logging is enabled at a level that is equal to or less than the specfied level and one of the configured loggers matches the specified logger type. |
void |
log(Level level,
java.lang.String message)
Logs a message at the specified level. |
void |
log(Level level,
java.lang.String message,
java.lang.Object[] arguments)
Logs a message at the specified level. |
void |
log(Level level,
java.lang.String message,
java.lang.Throwable throwable)
Logs a message and a Throwable object at the specified level. |
void |
log(Level level,
java.lang.Throwable throwable)
Logs a Throwable object at the specified level. |
void |
severe(java.lang.String message)
Logs a message at the SEVERE level. |
void |
warning(java.lang.String message)
Logs a message at the WARNING level. |
| Method Detail |
|---|
void config(java.lang.String message)
message - The message to log.void fine(java.lang.String message)
message - The message to log.void finer(java.lang.String message)
message - The message to log.void finest(java.lang.String message)
message - The message to log.
java.lang.Object getRawLogger()
throws java.lang.IllegalStateException
java.lang.IllegalStateException - If multiple loggers are configured.LoggerTypejava.util.Set getRawLoggers()
LoggerTypevoid info(java.lang.String message)
message - The message to log.
boolean isLoggable(Level level)
throws java.lang.IllegalStateException
level - A logging level.
java.lang.IllegalStateException - If multiple loggers are configured.
boolean isLoggable(Level level,
LoggerType loggerType)
throws java.lang.IllegalArgumentException
level - A logging level.loggerType - A logger type.
java.lang.IllegalArgumentException - If loggerType does not match the
configured logger type.
void log(Level level,
java.lang.String message)
level - The level at which to log the message.message - The message to log.
void log(Level level,
java.lang.String message,
java.lang.Object[] arguments)
level - The level at which to log the message.message - The message to log.arguments - The objects to log.
void log(Level level,
java.lang.String message,
java.lang.Throwable throwable)
level - The level at which to log the message.message - The message to log.throwable - The Throwable object to log.
void log(Level level,
java.lang.Throwable throwable)
level - The level at which to log the message.throwable - The Throwable object to log.void severe(java.lang.String message)
message - The message to log.void warning(java.lang.String message)
message - The message to log.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||