eu.semiramis.policyManager.pdp.an
Class SLF4JLogger

java.lang.Object
  extended by eu.semiramis.policyManager.pdp.an.SLF4JLogger
All Implemented Interfaces:
an.log.Logger

public class SLF4JLogger
extends java.lang.Object
implements an.log.Logger

This is a bridge class to export log messages from the Logger framework to the SLF4J one.

Author:
Paolo Roccetti

Field Summary
 
Fields inherited from interface an.log.Logger
ELEMTYPE_LOG
 
Constructor Summary
SLF4JLogger(an.config.ConfigElement element, java.lang.String tag)
          Constructor
 
Method Summary
 void debug(java.lang.Object message)
           
 void debug(java.lang.Object message, java.lang.Throwable t)
           
 void error(java.lang.Object message)
           
 void error(java.lang.Object message, java.lang.Throwable t)
           
 void fatal(java.lang.Object message)
           
 void fatal(java.lang.Object message, java.lang.Throwable t)
           
 java.lang.String getTag()
           
 void info(java.lang.Object message)
           
 void info(java.lang.Object message, java.lang.Throwable t)
           
 boolean isDebugEnabled()
           
 void trace(java.lang.Object message)
           
 void trace(java.lang.Object message, java.lang.Throwable t)
           
 void warn(java.lang.Object message)
           
 void warn(java.lang.Object message, java.lang.Throwable t)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SLF4JLogger

public SLF4JLogger(an.config.ConfigElement element,
                   java.lang.String tag)
Constructor

Method Detail

info

public void info(java.lang.Object message)
Specified by:
info in interface an.log.Logger

info

public void info(java.lang.Object message,
                 java.lang.Throwable t)
Specified by:
info in interface an.log.Logger

warn

public void warn(java.lang.Object message)
Specified by:
warn in interface an.log.Logger

warn

public void warn(java.lang.Object message,
                 java.lang.Throwable t)
Specified by:
warn in interface an.log.Logger

error

public void error(java.lang.Object message)
Specified by:
error in interface an.log.Logger

error

public void error(java.lang.Object message,
                  java.lang.Throwable t)
Specified by:
error in interface an.log.Logger

fatal

public void fatal(java.lang.Object message)
Specified by:
fatal in interface an.log.Logger

fatal

public void fatal(java.lang.Object message,
                  java.lang.Throwable t)
Specified by:
fatal in interface an.log.Logger

trace

public void trace(java.lang.Object message)
Specified by:
trace in interface an.log.Logger

trace

public void trace(java.lang.Object message,
                  java.lang.Throwable t)
Specified by:
trace in interface an.log.Logger

debug

public void debug(java.lang.Object message)
Specified by:
debug in interface an.log.Logger

debug

public void debug(java.lang.Object message,
                  java.lang.Throwable t)
Specified by:
debug in interface an.log.Logger

getTag

public java.lang.String getTag()
Specified by:
getTag in interface an.log.Logger

isDebugEnabled

public boolean isDebugEnabled()
Specified by:
isDebugEnabled in interface an.log.Logger