com.ibm.di.protocols.rxa
Class TDIRXALogAdapter

java.lang.Object
  extended by com.ibm.tivoli.remoteaccess.log.LoggingAdapter
      extended by com.ibm.di.protocols.rxa.TDIRXALogAdapter
All Implemented Interfaces:
com.ibm.tivoli.remoteaccess.log.Logger

public class TDIRXALogAdapter
extends com.ibm.tivoli.remoteaccess.log.LoggingAdapter

This class encapsulates the RXA internal logger


Field Summary
static java.lang.String DEBUG_MAX
          String for maximum level of debugging
static java.lang.String DEBUG_MID
          String for middle level of debugging
static java.lang.String DEBUG_MIN
          String for minimum level of debugging
static java.lang.String ERROR
          String for error
static java.lang.String INFO
          String for info
 boolean logEnabled
          Specifies if log is enabled
static java.lang.String WARN
          String for warn
 
Constructor Summary
TDIRXALogAdapter(Log log)
           
 
Method Summary
 void exception(com.ibm.tivoli.remoteaccess.log.Level level, java.lang.Object loggingClass, java.lang.String loggingMethod, java.lang.Throwable throwable, java.lang.String text)
           
 Log getLog()
           
 boolean isLogEnabled()
           
 boolean isLoggable(com.ibm.tivoli.remoteaccess.log.Level level)
           
 void setLog(Log log)
           
 void setLogEnabled(boolean logEnabled)
           
 void setLogEnabled(java.lang.String logEnabled)
           
 void text(com.ibm.tivoli.remoteaccess.log.Level level, java.lang.Object loggingClass, java.lang.String loggingMethod, java.lang.String text, java.lang.Object[] inserts)
           
 
Methods inherited from class com.ibm.tivoli.remoteaccess.log.LoggingAdapter
entry, entry, entry, entry, exception, exit, exit, exit, exit, exit, text, text, text
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEBUG_MAX

public static final java.lang.String DEBUG_MAX
String for maximum level of debugging

See Also:
Constant Field Values

DEBUG_MID

public static final java.lang.String DEBUG_MID
String for middle level of debugging

See Also:
Constant Field Values

DEBUG_MIN

public static final java.lang.String DEBUG_MIN
String for minimum level of debugging

See Also:
Constant Field Values

INFO

public static final java.lang.String INFO
String for info

See Also:
Constant Field Values

WARN

public static final java.lang.String WARN
String for warn

See Also:
Constant Field Values

ERROR

public static final java.lang.String ERROR
String for error

See Also:
Constant Field Values

logEnabled

public boolean logEnabled
Specifies if log is enabled

Constructor Detail

TDIRXALogAdapter

public TDIRXALogAdapter(Log log)
Parameters:
log - Reference to TDI Logger.
Method Detail

text

public void text(com.ibm.tivoli.remoteaccess.log.Level level,
                 java.lang.Object loggingClass,
                 java.lang.String loggingMethod,
                 java.lang.String text,
                 java.lang.Object[] inserts)
Specified by:
text in interface com.ibm.tivoli.remoteaccess.log.Logger
Specified by:
text in class com.ibm.tivoli.remoteaccess.log.LoggingAdapter
See Also:
Logger.text(com.ibm.tivoli.remoteaccess.log.Level, java.lang.Object, java.lang.String, java.lang.String, java.lang.Object[])

exception

public void exception(com.ibm.tivoli.remoteaccess.log.Level level,
                      java.lang.Object loggingClass,
                      java.lang.String loggingMethod,
                      java.lang.Throwable throwable,
                      java.lang.String text)
Specified by:
exception in interface com.ibm.tivoli.remoteaccess.log.Logger
Specified by:
exception in class com.ibm.tivoli.remoteaccess.log.LoggingAdapter
See Also:
Logger.exception(com.ibm.tivoli.remoteaccess.log.Level, java.lang.Object, java.lang.String, java.lang.Throwable, java.lang.String)

getLog

public Log getLog()
Returns:
Returns the log.

setLog

public void setLog(Log log)
Parameters:
log - The log to set.

isLoggable

public boolean isLoggable(com.ibm.tivoli.remoteaccess.log.Level level)
See Also:
Logger.isLoggable(com.ibm.tivoli.remoteaccess.log.Level)

isLogEnabled

public boolean isLogEnabled()
Returns:
Returns the logEnabled.

setLogEnabled

public void setLogEnabled(boolean logEnabled)
Parameters:
logEnabled - The logEnabled to set.

setLogEnabled

public void setLogEnabled(java.lang.String logEnabled)
Parameters:
logEnabled - The logEnabled to set.