|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Logger
A Logger implementation receives event messages from an object and exports them. Each Logger is associated with a log level and discards log requests that are below this level. Furthermore the Logger interface extends the Handler interface and represents therefore a type of output.
Field Summary |
---|
Fields inherited from interface org.objectweb.util.monolog.api.Handler |
---|
APPEND_MODE_ATTRIBUTE, BUFFER_ATTRIBUTE, CONSOLE_HANDLER_TYPE, FILE_HANDLER_TYPE, FILE_NUMBER_ATTRIBUTE, GENERIC_HANDLER_TYPE, JMX_HANDLER_TYPE, LEVEL_ATTRIBUTE, LOGGER_HANDLER_TYPE, MAX_SIZE_ATTRIBUTE, OUTPUT_ATTRIBUTE, PATTERN_ATTRIBUTE, ROLLING_FILE_HANDLER_TYPE |
Method Summary | |
---|---|
int |
getCurrentIntLevel()
Returns the current level value under the integer format |
Level |
getCurrentLevel()
Returns the current level value under the Level format |
boolean |
isLoggable(int level)
Check if a message of the given level would actually be logged by this logger. |
boolean |
isLoggable(Level l)
Check if a message of the given level would actually be logged by this logger. |
boolean |
isOn()
Check if this logger is enabled. |
void |
log(int level,
java.lang.Object message)
Log a message, with no arguments. |
void |
log(int level,
java.lang.Object message,
java.lang.Object location,
java.lang.Object method)
Log a message, with a location and method arguments. |
void |
log(int level,
java.lang.Object message,
java.lang.Throwable throwable)
Log a message, with a throwable arguments which can represent an error or a context.. |
void |
log(int level,
java.lang.Object message,
java.lang.Throwable throwable,
java.lang.Object location,
java.lang.Object method)
Log a message, with a location, method and throwable arguments. |
void |
log(Level level,
java.lang.Object message)
Log a message, with no arguments. |
void |
log(Level l,
java.lang.Object message,
java.lang.Object location,
java.lang.Object method)
Log a message, with a location and method arguments. |
void |
log(Level level,
java.lang.Object message,
java.lang.Throwable throwable)
Log a message, with a throwable arguments which can represent an error or a context.. |
void |
log(Level level,
java.lang.Object message,
java.lang.Throwable throwable,
java.lang.Object location,
java.lang.Object method)
Log a message, with a location, method and throwable arguments. |
void |
setIntLevel(int level)
Permits to set the level with an integer value |
void |
setLevel(Level l)
Permits to set the level with a Level instance. |
void |
turnOff()
Disables this logger |
void |
turnOn()
Enables this logger |
Methods inherited from interface org.objectweb.util.monolog.api.Handler |
---|
getAttribute, getAttributeNames, getName, getType, setAttribute, setName |
Method Detail |
---|
void setIntLevel(int level)
void setLevel(Level l)
int getCurrentIntLevel()
Level getCurrentLevel()
boolean isLoggable(int level)
boolean isLoggable(Level l)
boolean isOn()
void log(int level, java.lang.Object message)
void log(Level level, java.lang.Object message)
void log(int level, java.lang.Object message, java.lang.Throwable throwable)
void log(Level level, java.lang.Object message, java.lang.Throwable throwable)
void log(int level, java.lang.Object message, java.lang.Object location, java.lang.Object method)
void log(Level l, java.lang.Object message, java.lang.Object location, java.lang.Object method)
void log(int level, java.lang.Object message, java.lang.Throwable throwable, java.lang.Object location, java.lang.Object method)
void log(Level level, java.lang.Object message, java.lang.Throwable throwable, java.lang.Object location, java.lang.Object method)
void turnOn()
void turnOff()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |