org.objectweb.telosys.common
Interface IApplicationLogger


public interface IApplicationLogger

Interface for Application Logger
This interface aims to provide a way for the Telosys framework to call a specific application logger
The application logger can be implemented with any kind of logger ( Log4J, JSR47, Monolog, ... )


Method Summary
 void debug(java.lang.String sClassName, java.lang.String sMessage)
          Debug log message ( at the moment, never used by Telosys, only for future use)
 void error(java.lang.String sClassName, java.lang.String sMessage)
          Error log message
 void error(java.lang.String sClassName, java.lang.Throwable exception)
          Error log with exception
 void info(java.lang.String sClassName, java.lang.String sMessage)
          Info log message
 void trace(java.lang.String sClassName, java.lang.String sMessage)
          Trace log message ( the lowest level )
 void warn(java.lang.String sClassName, java.lang.String sMessage)
          Warning log message
 

Method Detail

trace

public void trace(java.lang.String sClassName,
                  java.lang.String sMessage)
Trace log message ( the lowest level )

Parameters:
sClassName -
sMessage -

debug

public void debug(java.lang.String sClassName,
                  java.lang.String sMessage)
Debug log message ( at the moment, never used by Telosys, only for future use)

Parameters:
sClassName -
sMessage -

info

public void info(java.lang.String sClassName,
                 java.lang.String sMessage)
Info log message

Parameters:
sClassName -
sMessage -

warn

public void warn(java.lang.String sClassName,
                 java.lang.String sMessage)
Warning log message

Parameters:
sClassName -
sMessage -

error

public void error(java.lang.String sClassName,
                  java.lang.String sMessage)
Error log message

Parameters:
sClassName -
sMessage -

error

public void error(java.lang.String sClassName,
                  java.lang.Throwable exception)
Error log with exception

Parameters:
sClassName -
exception -