|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
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 |
public void setIntLevel(int level)
public void setLevel(Level l)
public int getCurrentIntLevel()
public Level getCurrentLevel()
public boolean isLoggable(int level)
public boolean isLoggable(Level l)
public boolean isOn()
public void log(int level, java.lang.Object message)
public void log(Level level, java.lang.Object message)
public void log(int level, java.lang.Object message, java.lang.Throwable throwable)
public void log(Level level, java.lang.Object message, java.lang.Throwable throwable)
public void log(int level, java.lang.Object message, java.lang.Object location, java.lang.Object method)
public void log(Level l, java.lang.Object message, java.lang.Object location, java.lang.Object method)
public void log(int level, java.lang.Object message, java.lang.Throwable throwable, java.lang.Object location, java.lang.Object method)
public void log(Level level, java.lang.Object message, java.lang.Throwable throwable, java.lang.Object location, java.lang.Object method)
public void turnOn()
public void turnOff()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |