Oracle Reports
Java API Reference
11g Release 1 (11.1.1)
E10775-01

oracle.reports.plugin.utility
Class Trace

java.lang.Object
  extended by oracle.reports.plugin.utility.Trace

public class Trace
extends java.lang.Object

Reports Trace utility. Plugin can use this utility to write its trace loggings in Reports trace file.


Field Summary
static int ALL
           
static int APP
           
static int BRK
           
static int DEBUG
           
static int DST
           
static int END_PRF
           
static int ERROR
           
static int EXCEPT
           
static int INFO
           
static int LOG
           
static int PLS
           
static int PRF
           
static int SQL
           
static int START_PRF
           
static int STATE
           
static int TMS
           
static int WARNING
           
 
Constructor Summary
Trace(oracle.reports.utility.TraceHandler rwtrace)
          Constructor NOTE: Plugin must never try to create any Reports objects by itself.
 
Method Summary
 int getTraceFlag()
          Returns the trace option set in the confuguration file
 void writeln(java.lang.Exception e)
          Write an exception in the trace file
 void writeln(int traceFlag, java.lang.String location, int messageId, java.lang.String message)
          Write a trace message in the trace file
 void writeln(int traceFlag, java.lang.String location, java.lang.String message)
          Write a trace message in the trace file
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PRF

public static final int PRF
See Also:
Constant Field Values

BRK

public static final int BRK
See Also:
Constant Field Values

APP

public static final int APP
See Also:
Constant Field Values

PLS

public static final int PLS
See Also:
Constant Field Values

SQL

public static final int SQL
See Also:
Constant Field Values

TMS

public static final int TMS
See Also:
Constant Field Values

DST

public static final int DST
See Also:
Constant Field Values

LOG

public static final int LOG
See Also:
Constant Field Values

ERROR

public static final int ERROR
See Also:
Constant Field Values

INFO

public static final int INFO
See Also:
Constant Field Values

DEBUG

public static final int DEBUG
See Also:
Constant Field Values

WARNING

public static final int WARNING
See Also:
Constant Field Values

STATE

public static final int STATE
See Also:
Constant Field Values

EXCEPT

public static final int EXCEPT
See Also:
Constant Field Values

START_PRF

public static final int START_PRF
See Also:
Constant Field Values

END_PRF

public static final int END_PRF
See Also:
Constant Field Values

ALL

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

Trace

public Trace(oracle.reports.utility.TraceHandler rwtrace)
Constructor NOTE: Plugin must never try to create any Reports objects by itself.

Method Detail

getTraceFlag

public int getTraceFlag()
Returns the trace option set in the confuguration file


writeln

public void writeln(java.lang.Exception e)
Write an exception in the trace file


writeln

public void writeln(int traceFlag,
                    java.lang.String location,
                    java.lang.String message)
Write a trace message in the trace file

Parameters:
traceFlag - trace flag to indicate this message is for, say, profiling, debugging, error, warning, and etc.
location - the location of the trace message is written
message - the trace message

writeln

public void writeln(int traceFlag,
                    java.lang.String location,
                    int messageId,
                    java.lang.String message)
Write a trace message in the trace file

Parameters:
traceFlag - trace flag to indicate this message is for, say, profiling, debugging, error, warning, and etc.
location - the location of the trace message is written
messae - id the id of the trace message
message - the trace message

Oracle Reports
Java API Reference

Copyright © 1994, 2009 Oracle Corporation. All Rights Reserved.