com.ibm.ras
Interface RASITraceEvent

All Known Implementing Classes:
RASTraceEvent, RASTraceLogger, WsJrasTraceLogger

public interface RASITraceEvent

RASITraceEvent defines a set of constants related to RASTraceEvents.


Field Summary
static long ALL_TRACE_MASK
          Defines a mask containing all of the possible trace types.
static long DEFAULT_TRACE_MASK
          Defines the default mask, which includes the trace types to be processed.
static long TYPE_API
          Defines an Application Programming Interface (API) trace point.
static long TYPE_CALLBACK
          Defines a callback method trace point.
static long TYPE_ENTRY_EXIT
          Defines method entry and exit trace points.
static long TYPE_ERROR_EXC
          Defines an error or exception condition trace point.
static long TYPE_LEVEL1
          Defines a "low-detail" trace point.
static long TYPE_LEVEL2
          Defines a "medium-detail" trace point.
static long TYPE_LEVEL3
          Defines a "high-detail" trace point.
static long TYPE_MISC_DATA
          Defines a miscellaneous data trace point.
static long TYPE_OBJ_CREATE
          Defines an object creation (constructor) trace point.
static long TYPE_OBJ_DELETE
          Defines an object deletion (destructor) trace point.
static long TYPE_PERF
          Defines a performance-monitoring trace point.
static long TYPE_PRIVATE
          Defines a private method trace point.
static long TYPE_PUBLIC
          Defines a public method trace point.
static long TYPE_STATIC
          Defines a static method trace point.
static long TYPE_SVC
          Defines a service code trace point.
 

Field Detail

TYPE_API

public static final long TYPE_API
Defines an Application Programming Interface (API) trace point.

TYPE_CALLBACK

public static final long TYPE_CALLBACK
Defines a callback method trace point.

TYPE_ENTRY_EXIT

public static final long TYPE_ENTRY_EXIT
Defines method entry and exit trace points.

TYPE_ERROR_EXC

public static final long TYPE_ERROR_EXC
Defines an error or exception condition trace point.

TYPE_MISC_DATA

public static final long TYPE_MISC_DATA
Defines a miscellaneous data trace point.

TYPE_OBJ_CREATE

public static final long TYPE_OBJ_CREATE
Defines an object creation (constructor) trace point.

TYPE_OBJ_DELETE

public static final long TYPE_OBJ_DELETE
Defines an object deletion (destructor) trace point.

TYPE_PRIVATE

public static final long TYPE_PRIVATE
Defines a private method trace point.

TYPE_PUBLIC

public static final long TYPE_PUBLIC
Defines a public method trace point. (This typically includes package and protected scope, as all of these methods may be used by other classes.)

TYPE_STATIC

public static final long TYPE_STATIC
Defines a static method trace point.

TYPE_SVC

public static final long TYPE_SVC
Defines a service code trace point. Service code is generally "low-level" code which provides commonly used services to other classes.

TYPE_LEVEL1

public static final long TYPE_LEVEL1
Defines a "low-detail" trace point. Some trace implementations prefer the notion of a "trace level," in which level 1 implies minimal detail, level 2 implies more detail and level 3 implies the most detail. In such a system, these three types would be used exclusively.

TYPE_LEVEL2

public static final long TYPE_LEVEL2
Defines a "medium-detail" trace point. Some trace implementations prefer the notion of a "trace level," in which level 1 implies minimal detail, level 2 implies more detail and level 3 implies the most detail. In such a system, these three types would be used exclusively.

TYPE_LEVEL3

public static final long TYPE_LEVEL3
Defines a "high-detail" trace point. Some trace implementations prefer the notion of a "trace level," in which level 1 implies minimal detail, level 2 implies more detail and level 3 implies the most detail. In such a system, these three types would be used exclusively.

TYPE_PERF

public static final long TYPE_PERF
Defines a performance-monitoring trace point.

DEFAULT_TRACE_MASK

public static final long DEFAULT_TRACE_MASK
Defines the default mask, which includes the trace types to be processed. This value is used by the loggers and the handlers.

ALL_TRACE_MASK

public static final long ALL_TRACE_MASK
Defines a mask containing all of the possible trace types.