|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.ibm.ims.base.IMSTrace | +--com.ibm.ims.base.XMLTrace | +--com.ibm.connector2.ims.db.J2EETrace
Fields inherited from class com.ibm.ims.base.XMLTrace |
traceName, traceStack |
Fields inherited from class com.ibm.ims.base.IMSTrace |
encoding, formattedTID, indentLevel, libTraceLevel, maxBinaryLength, outputStream, outputWriter, TRACE_CTOR1, TRACE_CTOR2, TRACE_CTOR3, TRACE_DATA1, TRACE_DATA2, TRACE_DATA3, TRACE_EXCEPTIONS, TRACE_METHOD1, TRACE_METHOD2, TRACE_METHOD3, traceList, traceOn, traceTID, xmlTrace |
Method Summary | |
int |
getJ2EETraceLevel()
|
java.io.PrintWriter |
getLogWriter()
|
void |
logConstructorEntry(int level,
java.lang.String constructorName)
Writes a constructor entry point. |
void |
logConstructorExit(int level,
java.lang.String constructorName)
Writes a constructor exit point. |
void |
logData(int level,
java.lang.String dataName,
byte[] dataValue)
Writes a data value in hexadecimal. |
void |
logData(int level,
java.lang.String dataName,
java.lang.String dataValue)
Writes a data name-value pair. |
void |
logEntry(int level,
java.lang.String methodName)
Writes a method entry point. |
void |
logEvent(int level,
java.lang.String event)
Writes a trace event. |
void |
logException(int level,
java.lang.Exception e)
Writes an Exception Stack Trace. |
void |
logExit(int level,
java.lang.String methodName)
Writes a method exit point. |
void |
logParm(int level,
java.lang.String parmName,
byte[] parmValue)
Writes the parameters of a method. |
void |
logParm(int level,
java.lang.String parmName,
java.lang.String parmValue)
Writes the parameters of a method. |
void |
logResult(int level,
byte[] result)
Writes the byte array result of a method. |
void |
logResult(int level,
java.lang.String result)
Writes the result of a method. |
void |
setJ2EETraceLevel(java.lang.Integer traceLevel)
|
void |
setLogWriter(java.io.PrintWriter logWriter)
|
Methods inherited from class com.ibm.ims.base.XMLTrace |
close, closeDocument, enable, enable, enable, enable, fixString, getTraceLevel, logException, openDocument, prolog, setOutputFile, setOutputFile, setOutputStream, setTIDTracing |
Methods inherited from class com.ibm.ims.base.IMSTrace |
byteArrayToHexString, closeOutputFile, createOutputFile, currentTrace, getCurrentTrace, getMaxBinaryLength, getOutputStream, getOutputWriter, indent, log, logConstructorEntry, logConstructorExit, logData, logData, logData, logEntry, logEvent, logExit, logParm, logParm, logParm, logParm, logParm, logParm, logParm, logParm, logParm, logResult, logResult, logResult, logVersion, setCurrentTrace, setMaxBinaryLength, setOutputWriter |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
public void setLogWriter(java.io.PrintWriter logWriter)
public java.io.PrintWriter getLogWriter()
public void setJ2EETraceLevel(java.lang.Integer traceLevel)
public int getJ2EETraceLevel()
public void logConstructorEntry(int level, java.lang.String constructorName)
logConstructorEntry
in class XMLTrace
constructorName
- The constructor being entered.public void logConstructorExit(int level, java.lang.String constructorName)
logConstructorExit
in class XMLTrace
constructorName
- The constructor being exited.public void logEntry(int level, java.lang.String methodName)
logEntry
in class XMLTrace
methodName
- The method being entered.public void logExit(int level, java.lang.String methodName)
logExit
in class XMLTrace
methodName
- The method being exited.public void logException(int level, java.lang.Exception e)
logException
in class XMLTrace
e
- The Exception to log.public void logResult(int level, java.lang.String result)
logResult
in class XMLTrace
result
- The result to be written.public void logResult(int level, byte[] result)
logResult
in class XMLTrace
result
- The result to be written in hexadecimalpublic void logParm(int level, java.lang.String parmName, java.lang.String parmValue)
logParm
in class XMLTrace
parmName
- The name of the parameter.parmValue
- The value of the parameter, or null.public void logParm(int level, java.lang.String parmName, byte[] parmValue)
logParm
in class XMLTrace
parmName
- the name of the parameter.parmValue
- the value.public void logData(int level, java.lang.String dataName, java.lang.String dataValue)
logData
in class XMLTrace
dataName
- The name of the data to be written.dataValue
- The value of the data to be written.public void logData(int level, java.lang.String dataName, byte[] dataValue)
logData
in class XMLTrace
dataName
- The name of the data to be written.dataValue
- The value of the data to be written.public void logEvent(int level, java.lang.String event)
logEvent
in class XMLTrace
event
- The event to be traced.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |