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.
Method Summary |
protected void |
_log(int level,
java.lang.Object obj1)
Log a message |
protected void |
_log(int level,
java.lang.Object obj1,
java.lang.Throwable exception)
Log a message |
boolean |
check(int level)
Check if a logger is enabled to log at the specified level |
void |
initialize(java.lang.String cat)
|
Methods inherited from class org.apache.poi.util.POILogger |
log |
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
protected 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
protected 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