org.apache.poi.util
Class SystemOutLogger

java.lang.Object
  |
  +--org.apache.poi.util.POILogger
        |
        +--org.apache.poi.util.SystemOutLogger

public class SystemOutLogger
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)

Fields inherited from class org.apache.poi.util.POILogger
DEBUG, ERROR, FATAL, INFO, WARN
 
Constructor Summary
SystemOutLogger()
           
 
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
 
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
 

Constructor Detail

SystemOutLogger

public SystemOutLogger()
Method Detail

initialize

public void initialize(java.lang.String cat)
Overrides:
initialize in class POILogger

log

public void log(int level,
                java.lang.Object obj1)
Log a message
Overrides:
log in class POILogger
Parameters:
level - One of DEBUG, INFO, WARN, ERROR, FATAL
obj1 - The object to log.

check

public boolean check(int level)
Check if a logger is enabled to log at the specified level
Overrides:
check in class POILogger
Parameters:
level - One of DEBUG, INFO, WARN, ERROR, FATAL
obj1 - The logger to check.

jakarta-poi 1.7.0-dev

Copyright © 2002 Apache jakarta-poi project. All Rights Reserved.