com.bea.tuxedo.control
Class Debug

java.lang.Object
  extended by com.bea.tuxedo.control.Debug

public class Debug
extends Object

Provides a static class to control all debugging output in the control. Strings passed to the debugging APIs are considered to be localization keys. Localized versions of the strings are fetched from the runtime resource bundle.


Field Summary
static int DEBUG
           
static int ERROR
           
static int INFO
           
static int NONE
           
static int WARN
           
 
Constructor Summary
Debug()
           
 
Method Summary
static void debug(String key)
           
static void debug(String key, String arg1)
           
static void debug(String key, String arg1, String arg2)
           
static void debug(String key, String arg1, String arg2, String arg3)
           
static void debug(String key, Throwable t)
           
static void error(String key)
           
static void error(String key, String arg1)
           
static void error(String key, String arg1, String arg2)
           
static void error(String key, String arg1, String arg2, String arg3)
           
static void error(String key, Throwable t)
           
static int getLevel()
           
static void info(String key)
           
static void info(String key, String arg1)
           
static void info(String key, String arg1, String arg2)
           
static void info(String key, String arg1, String arg2, String arg3)
           
static void info(String key, Throwable t)
           
static void setLevel(TuxedoControl.DebugLevel level)
           
static void setLogger(org.apache.commons.logging.Log log)
           
static void warn(String key)
           
static void warn(String key, String arg1)
           
static void warn(String key, String arg1, String arg2)
           
static void warn(String key, String arg1, String arg2, String arg3)
           
static void warn(String key, Throwable t)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEBUG

public static final int DEBUG
See Also:
Constant Field Values

INFO

public static final int INFO
See Also:
Constant Field Values

WARN

public static final int WARN
See Also:
Constant Field Values

ERROR

public static final int ERROR
See Also:
Constant Field Values

NONE

public static final int NONE
See Also:
Constant Field Values
Constructor Detail

Debug

public Debug()
Method Detail

setLogger

public static void setLogger(org.apache.commons.logging.Log log)

setLevel

public static void setLevel(TuxedoControl.DebugLevel level)

getLevel

public static int getLevel()

debug

public static void debug(String key)

debug

public static void debug(String key,
                         String arg1)

debug

public static void debug(String key,
                         String arg1,
                         String arg2)

debug

public static void debug(String key,
                         String arg1,
                         String arg2,
                         String arg3)

debug

public static void debug(String key,
                         Throwable t)

info

public static void info(String key)

info

public static void info(String key,
                        Throwable t)

info

public static void info(String key,
                        String arg1)

info

public static void info(String key,
                        String arg1,
                        String arg2)

info

public static void info(String key,
                        String arg1,
                        String arg2,
                        String arg3)

warn

public static void warn(String key)

warn

public static void warn(String key,
                        Throwable t)

warn

public static void warn(String key,
                        String arg1)

warn

public static void warn(String key,
                        String arg1,
                        String arg2)

warn

public static void warn(String key,
                        String arg1,
                        String arg2,
                        String arg3)

error

public static void error(String key)

error

public static void error(String key,
                         Throwable t)

error

public static void error(String key,
                         String arg1)

error

public static void error(String key,
                         String arg1,
                         String arg2)

error

public static void error(String key,
                         String arg1,
                         String arg2,
                         String arg3)