com.ibatis.common.log
Class Logger

java.lang.Object
  extended by com.ibatis.common.log.Logger
All Implemented Interfaces:
Log

Deprecated. Use Jakarta commons logging

public class Logger
extends java.lang.Object
implements Log

Author:
clinton_begin

Nested Class Summary
private static class Logger.ProcessQueueThread
          Deprecated. ProcessQueueThread processes regularly monitors the log queue and processes log entries as they are placed on the queue.
 
Field Summary
private  java.lang.Object channel
          Deprecated.  
private static Logger instance
          Deprecated.  
private static LogLevel logLevel
          Deprecated.  
private static java.util.List logs
          Deprecated.  
private static java.util.List queue
          Deprecated.  
 
Constructor Summary
private Logger()
          Deprecated. Creates new Logger
private Logger(java.lang.Object channel)
          Deprecated.  
 
Method Summary
static void addLog(Log log)
          Deprecated.  
 void critical(java.lang.Object msg)
          Deprecated.  
 void debug(java.lang.Object msg)
          Deprecated.  
 void error(java.lang.Object msg)
          Deprecated.  
 void flush()
          Deprecated. Forces all log entries in the queue to be immediately processed.
static Logger getInstance()
          Deprecated.  
static Logger getInstance(java.lang.Object channel)
          Deprecated.  
static LogLevel getLogLevel()
          Deprecated.  
static java.io.PrintStream getStdOut()
          Deprecated.  
 void info(java.lang.Object msg)
          Deprecated.  
private static void loadLogConfig()
          Deprecated.  
 void log(LogEntry entry)
          Deprecated.  
 void log(LogLevel level, java.lang.Object o)
          Deprecated.  
static void setLogLevel(LogLevel level)
          Deprecated.  
 void stdout(java.lang.Object msg)
          Deprecated.  
 void warn(java.lang.Object msg)
          Deprecated.  
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

instance

private static final Logger instance
Deprecated. 

logs

private static final java.util.List logs
Deprecated. 

queue

private static final java.util.List queue
Deprecated. 

logLevel

private static LogLevel logLevel
Deprecated. 

channel

private java.lang.Object channel
Deprecated. 
Constructor Detail

Logger

private Logger()
Deprecated. 
Creates new Logger


Logger

private Logger(java.lang.Object channel)
Deprecated. 
Method Detail

getInstance

public static Logger getInstance()
Deprecated. 

getInstance

public static Logger getInstance(java.lang.Object channel)
Deprecated. 

loadLogConfig

private static void loadLogConfig()
Deprecated. 

addLog

public static void addLog(Log log)
Deprecated. 

getStdOut

public static java.io.PrintStream getStdOut()
Deprecated. 
Returns:
System.out

getLogLevel

public static LogLevel getLogLevel()
Deprecated. 

setLogLevel

public static void setLogLevel(LogLevel level)
Deprecated. 

log

public void log(LogEntry entry)
Deprecated. 
Specified by:
log in interface Log

log

public void log(LogLevel level,
                java.lang.Object o)
Deprecated. 

debug

public void debug(java.lang.Object msg)
Deprecated. 

stdout

public void stdout(java.lang.Object msg)
Deprecated. 

info

public void info(java.lang.Object msg)
Deprecated. 

warn

public void warn(java.lang.Object msg)
Deprecated. 

error

public void error(java.lang.Object msg)
Deprecated. 

critical

public void critical(java.lang.Object msg)
Deprecated. 

flush

public void flush()
Deprecated. 
Forces all log entries in the queue to be immediately processed.

Specified by:
flush in interface Log