public interface Logger
LoggerType| Modifier and Type | Method and Description |
|---|---|
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.
|
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.© 2000-2025 Flux Corporation. All rights reserved.