public class Trace
extends java.lang.Object
| Constructor and Description |
|---|
Trace() |
Trace(int level,
java.lang.String fileName)
The constructor with args.
|
| Modifier and Type | Method and Description |
|---|---|
static boolean |
checkSLF4jLoggingService()
The method check if there is a valid binding for SLF4j
|
void |
closeTraceFile() |
static java.lang.Object |
getLoggerForClass(java.lang.Class<?> clazz) |
java.lang.String |
getTraceFile() |
int |
getTraceLevel() |
TraceOS |
getTraceOS() |
void |
legacyLoggerNote(java.lang.Object loggerFromClass,
java.lang.String msg)
If both legacy logging(URL String with Filename) and SLF4J
is enabled, the function below will append a note in the
legacy logging file.
|
void |
resetTrace() |
void |
setNewTraceFile(int level,
java.lang.String fileName)
In case a tracing is on, it will close the existing the trace file
and open a new trace file.
|
void |
setTraceLevel(int level)
Call this method if trace is set and you need to change the trace
level.
|
void |
setTraceOS(TraceOS traceOS) |
void |
writeTrace(int levelNum,
boolean data) |
void |
writeTrace(int levelNum,
byte[] byteData,
char format)
Write byte data to the trace file.
|
void |
writeTrace(int levelNum,
byte[] byteData,
char format,
int size) |
void |
writeTrace(int levelNum,
byte[] byteData,
int offset,
char format,
int size)
No longer used after the implementation of SLF4j
Write byte data to the trace file.
|
void |
writeTrace(int levelNum,
double data) |
void |
writeTrace(int levelNum,
float data) |
void |
writeTrace(int levelNum,
int data) |
void |
writeTrace(int levelNum,
long data) |
void |
writeTrace(int levelNum,
short data) |
void |
writeTrace(int levelNum,
java.lang.String stringInfo)
These are the methods that we require to write the data to
the trace file.
|
void |
writeTrace(int levelNum,
java.lang.String stringInfo,
boolean data) |
void |
writeTrace(int levelNum,
java.lang.String stringInfo,
double data) |
void |
writeTrace(int levelNum,
java.lang.String stringInfo,
float data) |
void |
writeTrace(int levelNum,
java.lang.String stringInfo,
int data) |
void |
writeTrace(int levelNum,
java.lang.String stringInfo,
long data) |
void |
writeTrace(int levelNum,
java.lang.String stringInfo,
short data) |
void |
writeTrace(int levelNum,
java.lang.String stringInfo,
java.lang.String data) |
void |
writeTrace(java.lang.Object logger,
int levelNum,
byte[] byteData,
char format) |
void |
writeTrace(java.lang.Object logger,
int levelNum,
byte[] byteData,
char format,
int size) |
void |
writeTrace(java.lang.Object logger,
int levelNum,
byte[] byteData,
int offset,
char format,
int size)
With Logger
Write byte data to the trace file.
|
void |
writeTrace(java.lang.Object logger,
int levelNum,
java.lang.String stringInfo) |
void |
writeTrace(java.lang.Object logger,
int levelNum,
java.lang.String stringInfo,
boolean data) |
void |
writeTrace(java.lang.Object logger,
int levelNum,
java.lang.String stringInfo,
int data) |
void |
writeTrace(java.lang.Object logger,
int levelNum,
java.lang.String stringInfo,
long data) |
void |
writeTrace(java.lang.Object logger,
int levelNum,
java.lang.String stringInfo,
short data) |
void |
writeTrace(java.lang.Object logger,
int levelNum,
java.lang.String stringInfo,
java.lang.String data) |
public Trace()
public Trace(int level,
java.lang.String fileName)
public static final java.lang.Object getLoggerForClass(java.lang.Class<?> clazz)
public void resetTrace()
public void setTraceLevel(int level)
public void setNewTraceFile(int level,
java.lang.String fileName)
public java.lang.String getTraceFile()
public int getTraceLevel()
public void setTraceOS(TraceOS traceOS)
public TraceOS getTraceOS()
public void closeTraceFile()
public void writeTrace(int levelNum,
java.lang.String stringInfo)
public void writeTrace(java.lang.Object logger,
int levelNum,
java.lang.String stringInfo)
public void writeTrace(int levelNum,
java.lang.String stringInfo,
java.lang.String data)
public void writeTrace(java.lang.Object logger,
int levelNum,
java.lang.String stringInfo,
java.lang.String data)
public void writeTrace(int levelNum,
java.lang.String stringInfo,
int data)
public void writeTrace(java.lang.Object logger,
int levelNum,
java.lang.String stringInfo,
int data)
public void writeTrace(int levelNum,
int data)
public void writeTrace(int levelNum,
java.lang.String stringInfo,
short data)
public void writeTrace(java.lang.Object logger,
int levelNum,
java.lang.String stringInfo,
short data)
public void writeTrace(int levelNum,
short data)
public void writeTrace(int levelNum,
java.lang.String stringInfo,
double data)
public void writeTrace(int levelNum,
double data)
public void writeTrace(int levelNum,
java.lang.String stringInfo,
float data)
public void writeTrace(int levelNum,
float data)
public void writeTrace(int levelNum,
java.lang.String stringInfo,
long data)
public void writeTrace(java.lang.Object logger,
int levelNum,
java.lang.String stringInfo,
long data)
public void writeTrace(int levelNum,
long data)
public void writeTrace(int levelNum,
java.lang.String stringInfo,
boolean data)
public void writeTrace(java.lang.Object logger,
int levelNum,
java.lang.String stringInfo,
boolean data)
public void writeTrace(int levelNum,
boolean data)
public void writeTrace(int levelNum,
byte[] byteData,
char format)
public void writeTrace(int levelNum,
byte[] byteData,
char format,
int size)
public void writeTrace(java.lang.Object logger,
int levelNum,
byte[] byteData,
char format)
public void writeTrace(java.lang.Object logger,
int levelNum,
byte[] byteData,
char format,
int size)
public void writeTrace(int levelNum,
byte[] byteData,
int offset,
char format,
int size)
public void writeTrace(java.lang.Object logger,
int levelNum,
byte[] byteData,
int offset,
char format,
int size)
public void legacyLoggerNote(java.lang.Object loggerFromClass,
java.lang.String msg)
public static boolean checkSLF4jLoggingService()