dsql
Class Trace

java.lang.Object
  extended bydsql.Trace

public class Trace
extends java.lang.Object

Utility class to output trace/debug messages.


Field Summary
protected static int DEBUG
           
protected  int mode
           
protected static int NOWARNING
           
protected  java.io.PrintStream out
           
protected static int QUIET
           
protected static int SQL
           
protected static int TRACE
           
protected static java.lang.String[] TRACESTR
           
 
Constructor Summary
Trace()
           
Trace(java.io.PrintStream _out)
           
Trace(java.io.PrintStream _out, java.lang.String _modeStr)
           
Trace(java.lang.String _modeStr)
           
 
Method Summary
 void debug(java.lang.String msg)
           
 int getMode()
           
 int getMode(java.lang.String _modeStr)
           
 boolean isdebug()
           
 boolean issql()
           
 boolean istrace()
           
 java.lang.String maxstr(java.lang.String msg)
           
 java.lang.String maxstr(java.lang.String msg, int max)
           
 void set(java.lang.String _modeStr)
           
 void setMode(int _mode)
           
 void sql(java.lang.String msg)
           
 void trace(java.lang.String msg)
           
 void warning(java.lang.String msg)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NOWARNING

protected static final int NOWARNING
See Also:
Constant Field Values

QUIET

protected static final int QUIET
See Also:
Constant Field Values

SQL

protected static final int SQL
See Also:
Constant Field Values

TRACE

protected static final int TRACE
See Also:
Constant Field Values

DEBUG

protected static final int DEBUG
See Also:
Constant Field Values

TRACESTR

protected static final java.lang.String[] TRACESTR

out

protected java.io.PrintStream out

mode

protected int mode
Constructor Detail

Trace

public Trace()

Trace

public Trace(java.io.PrintStream _out)

Trace

public Trace(java.lang.String _modeStr)
      throws ExecuteException

Trace

public Trace(java.io.PrintStream _out,
             java.lang.String _modeStr)
      throws ExecuteException
Method Detail

set

public void set(java.lang.String _modeStr)
         throws ExecuteException
Throws:
ExecuteException

setMode

public void setMode(int _mode)

getMode

public int getMode()

getMode

public int getMode(java.lang.String _modeStr)
            throws ExecuteException
Throws:
ExecuteException

issql

public boolean issql()

istrace

public boolean istrace()

isdebug

public boolean isdebug()

sql

public void sql(java.lang.String msg)

trace

public void trace(java.lang.String msg)

debug

public void debug(java.lang.String msg)

warning

public void warning(java.lang.String msg)

maxstr

public java.lang.String maxstr(java.lang.String msg)

maxstr

public java.lang.String maxstr(java.lang.String msg,
                               int max)