org.skunk.trace
Class Debug

java.lang.Object
  |
  +--org.skunk.trace.Debug

public class Debug
extends java.lang.Object


Field Summary
static boolean DEBUG
           
static java.lang.String DEBUG_LEVEL_PROPERTY
           
static java.lang.String DEBUG_PROPERTIES
           
static java.lang.String DEBUG_PROPERTIES_FILE
           
static int DEFAULT_DEBUG_LEVEL
           
static java.lang.String DEFAULT_DEBUG_LEVEL_PROPERTY
           
static java.lang.String DEFAULT_LOG_FILE
           
static java.lang.String DEFAULT_LOG_FILE_PROPERTY
           
static org.skunk.trace.DebugPriority DP0
           
static org.skunk.trace.DebugPriority DP1
           
static org.skunk.trace.DebugPriority DP2
           
static org.skunk.trace.DebugPriority DP3
           
static org.skunk.trace.DebugPriority DP4
           
static org.skunk.trace.DebugPriority DP5
           
static org.skunk.trace.DebugPriority DP6
           
static org.skunk.trace.DebugPriority DP7
           
static org.skunk.trace.DebugPriority DP8
           
static org.skunk.trace.DebugPriority DP9
           
static java.lang.String LOG_FILE_PROPERTY
           
 
Method Summary
static int getDebugLevel(java.lang.Class caller)
           
static int getDefaultDebugLevel()
           
static java.lang.String getDefaultLogFile()
           
static java.lang.String getLogFile(java.lang.Class caller)
           
static boolean isDebug(java.lang.Object caller, org.skunk.trace.DebugPriority priority)
           
static void main(java.lang.String[] args)
           
static void trace(java.lang.Object caller, org.skunk.trace.DebugPriority priority, java.lang.Object message)
           
static void trace(java.lang.Object caller, org.skunk.trace.DebugPriority priority, java.lang.String formattedMessage, java.lang.Object interpolations)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEBUG_PROPERTIES

public static final java.lang.String DEBUG_PROPERTIES

DEBUG_LEVEL_PROPERTY

public static final java.lang.String DEBUG_LEVEL_PROPERTY

LOG_FILE_PROPERTY

public static final java.lang.String LOG_FILE_PROPERTY

DEFAULT_DEBUG_LEVEL_PROPERTY

public static final java.lang.String DEFAULT_DEBUG_LEVEL_PROPERTY

DEFAULT_LOG_FILE_PROPERTY

public static final java.lang.String DEFAULT_LOG_FILE_PROPERTY

DEBUG_PROPERTIES_FILE

public static final java.lang.String DEBUG_PROPERTIES_FILE

DEFAULT_DEBUG_LEVEL

public static final int DEFAULT_DEBUG_LEVEL

DEFAULT_LOG_FILE

public static final java.lang.String DEFAULT_LOG_FILE

DP0

public static final org.skunk.trace.DebugPriority DP0

DP1

public static final org.skunk.trace.DebugPriority DP1

DP2

public static final org.skunk.trace.DebugPriority DP2

DP3

public static final org.skunk.trace.DebugPriority DP3

DP4

public static final org.skunk.trace.DebugPriority DP4

DP5

public static final org.skunk.trace.DebugPriority DP5

DP6

public static final org.skunk.trace.DebugPriority DP6

DP7

public static final org.skunk.trace.DebugPriority DP7

DP8

public static final org.skunk.trace.DebugPriority DP8

DP9

public static final org.skunk.trace.DebugPriority DP9

DEBUG

public static final boolean DEBUG
Method Detail

isDebug

public static boolean isDebug(java.lang.Object caller,
                              org.skunk.trace.DebugPriority priority)

trace

public static void trace(java.lang.Object caller,
                         org.skunk.trace.DebugPriority priority,
                         java.lang.String formattedMessage,
                         java.lang.Object interpolations)

trace

public static void trace(java.lang.Object caller,
                         org.skunk.trace.DebugPriority priority,
                         java.lang.Object message)

getDebugLevel

public static int getDebugLevel(java.lang.Class caller)

getDefaultDebugLevel

public static int getDefaultDebugLevel()

getLogFile

public static java.lang.String getLogFile(java.lang.Class caller)

getDefaultLogFile

public static java.lang.String getDefaultLogFile()

main

public static void main(java.lang.String[] args)