org.exoplatform.services.log.impl
Class BufferedLog

java.lang.Object
  extended by org.exoplatform.services.log.impl.BufferedLog

public class BufferedLog
extends Object

Created by The eXo Platform SAS.
Encapsulates static buffer for log/error messages adding log messages buffering functionality. Normally created by buffered logger implementation.

Version:
$Id: BufferedLog.java 5332 2006-04-29 18:32:44Z geaz $
Author:
Mestrallet Benjamin benjmestrallet@users.sourceforge.net, Tuan Nguyen tuan08@users.sourceforge.net, Gennady Azarenkov

Field Summary
static int ERROR_BUFFER_SIZE
           
static int LOG_BUFFER_SIZE
           
protected  String prefix_
           
 
Constructor Summary
BufferedLog(org.apache.commons.logging.Log logger, String name)
           
 
Method Summary
 void debug(Object message)
           
 void debug(Object message, Throwable t)
           
 void error(Object message)
           
 void error(Object message, Throwable t)
           
 void fatal(Object message)
           
 void fatal(Object message, Throwable t)
           
 void info(Object message)
           
 void info(Object message, Throwable t)
           
protected  org.apache.commons.logging.Log logger()
           
 void trace(Object message)
           
 void trace(Object message, Throwable t)
           
 void warn(Object message)
           
 void warn(Object message, Throwable t)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LOG_BUFFER_SIZE

public static final int LOG_BUFFER_SIZE

ERROR_BUFFER_SIZE

public static final int ERROR_BUFFER_SIZE

prefix_

protected String prefix_
Constructor Detail

BufferedLog

public BufferedLog(org.apache.commons.logging.Log logger,
                   String name)
Method Detail

trace

public void trace(Object message,
                  Throwable t)

trace

public void trace(Object message)

debug

public void debug(Object message,
                  Throwable t)

debug

public void debug(Object message)

error

public void error(Object message,
                  Throwable t)

error

public void error(Object message)

fatal

public void fatal(Object message,
                  Throwable t)

fatal

public void fatal(Object message)

info

public void info(Object message,
                 Throwable t)

info

public void info(Object message)

warn

public void warn(Object message,
                 Throwable t)

warn

public void warn(Object message)

logger

protected org.apache.commons.logging.Log logger()


Copyright © 2009 eXo Platform SAS. All Rights Reserved.