Class 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

      Fields 
      Modifier and Type Field Description
      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
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      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
      • 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.