org.objectweb.telosys.common
Class ApplicationLoggerFacade

java.lang.Object
  extended byorg.objectweb.telosys.common.ApplicationLoggerFacade

public class ApplicationLoggerFacade
extends java.lang.Object

ApplicationLogger wrapper to be secure when calling external log services
( just manage potential exceptions )


Constructor Summary
protected ApplicationLoggerFacade(IApplicationLogger logger)
          Constructs an ApplicationLogger wrapper
 
Method Summary
protected  void debug(java.lang.String sClassName, java.lang.String sMessage)
           
protected  void error(java.lang.String sClassName, java.lang.String sMessage)
           
protected  void error(java.lang.String sClassName, java.lang.Throwable exception)
           
protected  void info(java.lang.String sClassName, java.lang.String sMessage)
           
protected  void trace(java.lang.String sClassName, java.lang.String sMessage)
           
protected  void warn(java.lang.String sClassName, java.lang.String sMessage)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ApplicationLoggerFacade

protected ApplicationLoggerFacade(IApplicationLogger logger)
                           throws TelosysException
Constructs an ApplicationLogger wrapper

Parameters:
logger -
Method Detail

trace

protected void trace(java.lang.String sClassName,
                     java.lang.String sMessage)

debug

protected void debug(java.lang.String sClassName,
                     java.lang.String sMessage)

info

protected void info(java.lang.String sClassName,
                    java.lang.String sMessage)

warn

protected void warn(java.lang.String sClassName,
                    java.lang.String sMessage)

error

protected void error(java.lang.String sClassName,
                     java.lang.String sMessage)

error

protected void error(java.lang.String sClassName,
                     java.lang.Throwable exception)