org.apache.poi.util
Class CommonsLogger
java.lang.Object
org.apache.poi.util.POILogger
org.apache.poi.util.CommonsLogger
public class CommonsLogger
- extends POILogger
A logger class that strives to make it as easy as possible for
developers to write log calls, while simultaneously making those
calls as cheap as possible by performing lazy evaluation of the log
message.
- Author:
- Marc Johnson (mjohnson at apache dot org), Glen Stampoultzis (glens at apache.org), Nicola Ken Barozzi (nicolaken at apache.org)
Method Summary |
boolean |
check(int level)
Check if a logger is enabled to log at the specified level |
void |
initialize(java.lang.String cat)
|
void |
log(int level,
java.lang.Object obj1)
Log a message |
void |
log(int level,
java.lang.Object obj1,
java.lang.Throwable exception)
Log a message |
Methods inherited from class org.apache.poi.util.POILogger |
log, log, log, log, log, log, log, log, log, log, log, log, log, log, log, logFormatted, logFormatted, logFormatted, logFormatted |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CommonsLogger
public CommonsLogger()
initialize
public void initialize(java.lang.String cat)
- Specified by:
initialize
in class POILogger
log
public void log(int level,
java.lang.Object obj1)
- Log a message
- Specified by:
log
in class POILogger
- Parameters:
level
- One of DEBUG, INFO, WARN, ERROR, FATALobj1
- The object to log.
log
public void log(int level,
java.lang.Object obj1,
java.lang.Throwable exception)
- Log a message
- Specified by:
log
in class POILogger
- Parameters:
level
- One of DEBUG, INFO, WARN, ERROR, FATALobj1
- The object to log. This is converted to a string.exception
- An exception to be logged
check
public boolean check(int level)
- Check if a logger is enabled to log at the specified level
- Specified by:
check
in class POILogger
- Parameters:
level
- One of DEBUG, INFO, WARN, ERROR, FATAL
Copyright 2012 The Apache Software Foundation or
its licensors, as applicable.