|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectoemware.core.util.TraceUtils
public final class TraceUtils
The trace log utils. Used to determine exection time and log.
note: These utils create thread local objects so the class may not be ideal in short/frequent traces.
This object is a singleton.
Usage:
TraceUtils.getInstance().startTrace(this.class+"test", mLog);
... do something ...
TraceUtils.getInstance().stopTrace("test");
| Method Summary | |
|---|---|
static TraceUtils |
getInstance()
|
long |
startDebugTrace(java.lang.String pTraceName,
org.apache.commons.logging.Log pLog)
Start the debug trace. |
long |
startDebugTrace(java.lang.String pTraceName,
org.apache.commons.logging.Log pLog,
long pWarnTime,
long pErrorTime)
Start the debug trace. |
long |
startInfoTrace(java.lang.String pTraceName,
org.apache.commons.logging.Log pLog)
Start the info trace. |
long |
startInfoTrace(java.lang.String pTraceName,
org.apache.commons.logging.Log pLog,
long pWarnTime,
long pErrorTime)
Start the info trace. |
long |
startTrace(java.lang.String pTraceName,
org.apache.commons.logging.Log pLog)
Start the trace. |
long |
startTrace(java.lang.String pTraceName,
org.apache.commons.logging.Log pLog,
long pWarnTime,
long pErrorTime)
Start the trace. |
void |
stopDebugTrace(java.lang.String pTraceName)
Stop the debug trace. |
void |
stopInfoTrace(java.lang.String pTraceName)
Stop the info trace. |
long |
stopTrace(java.lang.String pTraceName)
Stop the trace. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public final long startTrace(java.lang.String pTraceName,
org.apache.commons.logging.Log pLog,
long pWarnTime,
long pErrorTime)
pTraceName - The trace name.pLog - The log.pWarnTime - The warn time.pErrorTime - The time to write an error message.
public final long startTrace(java.lang.String pTraceName,
org.apache.commons.logging.Log pLog)
pTraceName - The trace name.pLog - The log.
public final long startDebugTrace(java.lang.String pTraceName,
org.apache.commons.logging.Log pLog,
long pWarnTime,
long pErrorTime)
pTraceName - The trace name.pLog - The log.pWarnTime - The warn time.pErrorTime - The time to write an error message.
public final long startDebugTrace(java.lang.String pTraceName,
org.apache.commons.logging.Log pLog)
pTraceName - The trace name.pLog - The log.public final void stopDebugTrace(java.lang.String pTraceName)
pTraceName - The trace name.
public final long startInfoTrace(java.lang.String pTraceName,
org.apache.commons.logging.Log pLog,
long pWarnTime,
long pErrorTime)
pTraceName - The trace name.pLog - The log.pWarnTime - The warn time.pErrorTime - The time to write an error message.
public final long startInfoTrace(java.lang.String pTraceName,
org.apache.commons.logging.Log pLog)
pTraceName - The trace name.pLog - The log.public final void stopInfoTrace(java.lang.String pTraceName)
pTraceName - The trace name.public final long stopTrace(java.lang.String pTraceName)
pTraceName - The trace name.public static final TraceUtils getInstance()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||