jPOS 1.6.7 API Documentation

org.jpos.util
Class Log

java.lang.Object
  extended by org.jpos.util.Log
All Implemented Interfaces:
LogSource
Direct Known Subclasses:
BSHRequestListener, Debug, DummyPackager, FSDPackager, JESpace

public class Log
extends java.lang.Object
implements LogSource

Represents a LogSource and adds several helpers

Version:
$Revision: 2854 $ $Date: 2010-01-02 02:34:31 -0800 (Sat, 02 Jan 2010) $
Author:
apr@cs.com.uy
See Also:
LogSource

Field Summary
static java.lang.String DEBUG
           
static java.lang.String ERROR
           
static java.lang.String FATAL
           
static java.lang.String INFO
           
static java.lang.String TRACE
           
static java.lang.String WARN
           
 
Constructor Summary
Log()
           
Log(Logger logger, java.lang.String realm)
           
 
Method Summary
 LogEvent createDebug()
           
 LogEvent createDebug(java.lang.Object detail)
           
 LogEvent createError()
           
 LogEvent createError(java.lang.Object detail)
           
 LogEvent createFatal()
           
 LogEvent createFatal(java.lang.Object detail)
           
 LogEvent createInfo()
           
 LogEvent createInfo(java.lang.Object detail)
           
 LogEvent createLogEvent(java.lang.String level)
           
 LogEvent createLogEvent(java.lang.String level, java.lang.Object detail)
           
 LogEvent createTrace()
           
 LogEvent createTrace(java.lang.Object detail)
           
 LogEvent createWarn()
           
 LogEvent createWarn(java.lang.Object detail)
           
 void debug(java.lang.Object detail)
           
 void debug(java.lang.Object detail, java.lang.Object obj)
           
 void error(java.lang.Object detail)
           
 void error(java.lang.Object detail, java.lang.Object obj)
           
 void fatal(java.lang.Object detail)
           
 void fatal(java.lang.Object detail, java.lang.Object obj)
           
static Log getLog(java.lang.String logName, java.lang.String realm)
           
 Logger getLogger()
           
 java.lang.String getRealm()
           
 void info(java.lang.Object detail)
           
 void info(java.lang.Object detail, java.lang.Object obj)
           
 void setLogger(Logger logger)
           
 void setLogger(Logger logger, java.lang.String realm)
           
 void setRealm(java.lang.String realm)
           
 void trace(java.lang.Object detail)
           
 void trace(java.lang.Object detail, java.lang.Object obj)
           
 void warn(java.lang.Object detail)
           
 void warn(java.lang.Object detail, java.lang.Object obj)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TRACE

public static final java.lang.String TRACE
See Also:
Constant Field Values

DEBUG

public static final java.lang.String DEBUG
See Also:
Constant Field Values

INFO

public static final java.lang.String INFO
See Also:
Constant Field Values

WARN

public static final java.lang.String WARN
See Also:
Constant Field Values

ERROR

public static final java.lang.String ERROR
See Also:
Constant Field Values

FATAL

public static final java.lang.String FATAL
See Also:
Constant Field Values
Constructor Detail

Log

public Log()

Log

public Log(Logger logger,
           java.lang.String realm)
Method Detail

getLog

public static Log getLog(java.lang.String logName,
                         java.lang.String realm)

setLogger

public void setLogger(Logger logger,
                      java.lang.String realm)
Specified by:
setLogger in interface LogSource

getRealm

public java.lang.String getRealm()
Specified by:
getRealm in interface LogSource

getLogger

public Logger getLogger()
Specified by:
getLogger in interface LogSource

setLogger

public void setLogger(Logger logger)

setRealm

public void setRealm(java.lang.String realm)

trace

public void trace(java.lang.Object detail)

trace

public void trace(java.lang.Object detail,
                  java.lang.Object obj)

debug

public void debug(java.lang.Object detail)

debug

public void debug(java.lang.Object detail,
                  java.lang.Object obj)

info

public void info(java.lang.Object detail)

info

public void info(java.lang.Object detail,
                 java.lang.Object obj)

warn

public void warn(java.lang.Object detail)

warn

public void warn(java.lang.Object detail,
                 java.lang.Object obj)

error

public void error(java.lang.Object detail)

error

public void error(java.lang.Object detail,
                  java.lang.Object obj)

fatal

public void fatal(java.lang.Object detail)

fatal

public void fatal(java.lang.Object detail,
                  java.lang.Object obj)

createLogEvent

public LogEvent createLogEvent(java.lang.String level)

createLogEvent

public LogEvent createLogEvent(java.lang.String level,
                               java.lang.Object detail)

createTrace

public LogEvent createTrace()

createTrace

public LogEvent createTrace(java.lang.Object detail)

createDebug

public LogEvent createDebug()

createDebug

public LogEvent createDebug(java.lang.Object detail)

createInfo

public LogEvent createInfo()

createInfo

public LogEvent createInfo(java.lang.Object detail)

createWarn

public LogEvent createWarn()

createWarn

public LogEvent createWarn(java.lang.Object detail)

createError

public LogEvent createError()

createError

public LogEvent createError(java.lang.Object detail)

createFatal

public LogEvent createFatal()

createFatal

public LogEvent createFatal(java.lang.Object detail)

jPOS.org