it.eng.spago.tracing
Class Log4JLogger

java.lang.Object
  extended byit.eng.spago.tracing.Log4JLogger
All Implemented Interfaces:
IFaceLogger, InitializerIFace

public class Log4JLogger
extends java.lang.Object
implements IFaceLogger, InitializerIFace


Constructor Summary
Log4JLogger()
           
 
Method Summary
 void disable()
          Disabilita il tracciamento
 void enable()
          Abilita il tracciamento.
 SourceBean getConfig()
           
 java.lang.String getName()
           
 void init(SourceBean config)
           
 boolean isEnabled()
          Verifica se il tracer è abilitato a tracciare.
 void setName(java.lang.String name)
           
 boolean testToTrace(int severity)
          Questo metodo verifica se il parametro severity e ritorna: false se il severity non è DEBUG e inferiore della severity minima.
 void trace(java.lang.String application, int severity, java.lang.String message)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Log4JLogger

public Log4JLogger()
Method Detail

getName

public java.lang.String getName()
Specified by:
getName in interface IFaceLogger

setName

public void setName(java.lang.String name)
Specified by:
setName in interface IFaceLogger

init

public void init(SourceBean config)
Specified by:
init in interface InitializerIFace

getConfig

public SourceBean getConfig()
Specified by:
getConfig in interface InitializerIFace

enable

public void enable()
Abilita il tracciamento.

Specified by:
enable in interface IFaceLogger

disable

public void disable()
Disabilita il tracciamento

Specified by:
disable in interface IFaceLogger

isEnabled

public boolean isEnabled()
Verifica se il tracer è abilitato a tracciare.

Specified by:
isEnabled in interface IFaceLogger
Returns:
boolean

testToTrace

public boolean testToTrace(int severity)
Questo metodo verifica se il parametro severity e ritorna: false se il severity non è DEBUG e inferiore della severity minima. truese il severity è DEBUG o maggiore della severity minima.

Specified by:
testToTrace in interface IFaceLogger
Parameters:
severity - codice della severity
Returns:
il risultato della comparazione.

trace

public void trace(java.lang.String application,
                  int severity,
                  java.lang.String message)
Specified by:
trace in interface IFaceLogger