oracle.aurora.jem
Class JEMSys

java.lang.Object
  |
  +--oracle.aurora.jem.JEMSys

public class JEMSys
extends java.lang.Object

This class is used for tracing in JEM. All methods are static.


Field Summary
TypeField
static int DefaultTraceLvl
           
static int TraceLvl0
           
static int TraceLvl1
           
static int TraceLvl2
           
static int TraceLvl3
           
static int TraceLvl4
           
static int TraceLvl5
           
 
Constructor Summary
JEMSys()
           
 
Method Summary
TypeMethod
static void Bic(long[] var, long mask)
           
static void Bicall(long[] var)
           
static void Bis(long[] var, long mask)
           
static boolean Bit(long var, long mask)
           
static java.lang.Class classforName(java.lang.String classname)
           
static void incrementTraceLine()
           
static void Trace(java.lang.Object thiz, int trclvl, java.lang.String trctxt)
          Prints out tracing statement that includes the current thread name and the class name of the current object.
static void TraceExc(java.lang.Object exception, java.lang.Object thiz, int trclvl, java.lang.String trctxt)
           
static void Traceln(java.lang.Object thiz, int trclvl, java.lang.String trctxt)
           
static void TraceLog(java.lang.String trctxt)
           
static void Tracetb(java.lang.Object thiz, int trclvl, java.lang.String trctxt)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TraceLvl0

public static final int TraceLvl0

TraceLvl1

public static final int TraceLvl1

TraceLvl2

public static final int TraceLvl2

TraceLvl3

public static final int TraceLvl3

TraceLvl4

public static final int TraceLvl4

TraceLvl5

public static final int TraceLvl5

DefaultTraceLvl

public static final int DefaultTraceLvl
Constructor Detail

JEMSys

public JEMSys()
Method Detail

Bit

public static boolean Bit(long var,
                          long mask)

Bis

public static void Bis(long[] var,
                       long mask)

Bic

public static void Bic(long[] var,
                       long mask)

Bicall

public static void Bicall(long[] var)

classforName

public static java.lang.Class classforName(java.lang.String classname)
                                    throws java.lang.ClassNotFoundException

TraceExc

public static void TraceExc(java.lang.Object exception,
                            java.lang.Object thiz,
                            int trclvl,
                            java.lang.String trctxt)

TraceLog

public static void TraceLog(java.lang.String trctxt)

Trace

public static void Trace(java.lang.Object thiz,
                         int trclvl,
                         java.lang.String trctxt)
Prints out tracing statement that includes the current thread name and the class name of the current object.
Parameters:
thiz - The current object to trace
trclvl - Trace level
trctxt - Additional tracing text provided by caller

Traceln

public static void Traceln(java.lang.Object thiz,
                           int trclvl,
                           java.lang.String trctxt)

Tracetb

public static void Tracetb(java.lang.Object thiz,
                           int trclvl,
                           java.lang.String trctxt)

incrementTraceLine

public static void incrementTraceLine()