com.softwareag.sagd.PMQServer
Class Logger

java.lang.Object
  extended by com.softwareag.sagd.PMQServer.Logger

public class Logger
extends java.lang.Object

This default logger implementation writes log messages to standard output.

Version:
$Revision: 1.3 $

Field Summary
static java.lang.String PROPERTY_TRACE_LEVEL
          Property Name
static int traceLevel
          Remember trace level.
 
Constructor Summary
Logger()
           
 
Method Summary
static void doLog(boolean info, java.lang.String logMessage)
          Writes logger message.
static void doLog(java.lang.Throwable exception)
          Writes exception as error message.
static void doLogError(java.lang.String message)
          Writes log message with error level.
static void init()
          Initialize the logger.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PROPERTY_TRACE_LEVEL

public static final java.lang.String PROPERTY_TRACE_LEVEL
Property Name

See Also:
Constant Field Values

traceLevel

public static int traceLevel
Remember trace level.

Constructor Detail

Logger

public Logger()
Method Detail

init

public static void init()
Initialize the logger.


doLog

public static void doLog(boolean info,
                         java.lang.String logMessage)
Writes logger message.

Parameters:
info - true for information log level and false for debug messages.
logMessage - message text

doLog

public static void doLog(java.lang.Throwable exception)
Writes exception as error message.


doLogError

public static void doLogError(java.lang.String message)
Writes log message with error level.



Copyright © 2004-2008 Software AG. All Rights Reserved.