at.spardat.xma.boot.logger
Class Logger

java.lang.Object
  extended byat.spardat.xma.boot.logger.Logger
All Implemented Interfaces:
ILogger

public class Logger
extends java.lang.Object
implements ILogger

Logger


Constructor Summary
Logger(java.lang.String strNameIn)
           
 
Method Summary
 java.util.ArrayList getHandlers()
           
 LogLevel getLevel()
           
static Logger getLogger(java.lang.String name)
           
 java.lang.String getName()
           
 void info(java.lang.String msg)
           
 void log(LogLevel level, java.lang.String msg)
           
 void log(LogLevel level, java.lang.String msg, java.lang.Object param1)
           
 void log(LogLevel level, java.lang.String msg, java.lang.Object[] params)
           
 void log(LogLevel level, java.lang.String msg, java.lang.Throwable thrown)
           
 void logrb(LogLevel level, java.lang.String sourceClass, java.lang.String sourceMethod, java.lang.String msg, java.lang.Throwable thrown)
           
 void setHandlers(java.util.ArrayList list)
           
 void setLevel(LogLevel newLevel)
           
 void setName(java.lang.String string)
           
 void severe(java.lang.String msg)
           
 void warning(java.lang.String msg)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Logger

public Logger(java.lang.String strNameIn)
Method Detail

getLogger

public static Logger getLogger(java.lang.String name)

getLevel

public LogLevel getLevel()
Specified by:
getLevel in interface ILogger

logrb

public void logrb(LogLevel level,
                  java.lang.String sourceClass,
                  java.lang.String sourceMethod,
                  java.lang.String msg,
                  java.lang.Throwable thrown)
Specified by:
logrb in interface ILogger

setLevel

public void setLevel(LogLevel newLevel)
              throws java.lang.SecurityException
Specified by:
setLevel in interface ILogger
Throws:
java.lang.SecurityException

log

public void log(LogLevel level,
                java.lang.String msg)
Specified by:
log in interface ILogger

log

public void log(LogLevel level,
                java.lang.String msg,
                java.lang.Object param1)
Specified by:
log in interface ILogger

log

public void log(LogLevel level,
                java.lang.String msg,
                java.lang.Object[] params)
Specified by:
log in interface ILogger

log

public void log(LogLevel level,
                java.lang.String msg,
                java.lang.Throwable thrown)
Specified by:
log in interface ILogger

info

public void info(java.lang.String msg)
Specified by:
info in interface ILogger

severe

public void severe(java.lang.String msg)
Specified by:
severe in interface ILogger

warning

public void warning(java.lang.String msg)
Specified by:
warning in interface ILogger

getName

public java.lang.String getName()
Returns:
String name

setName

public void setName(java.lang.String string)
Parameters:
string -

getHandlers

public java.util.ArrayList getHandlers()
Returns:
array of handlers

setHandlers

public void setHandlers(java.util.ArrayList list)
Parameters:
list -