Package com.unitesk.aspectrace.error
Class ErrorTracer
- java.lang.Object
-
- com.unitesk.aspectrace.error.ErrorTracer
-
public class ErrorTracer extends java.lang.Object
Tracer for "error" aspect.
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
ASPECT
-
Constructor Summary
Constructors Constructor Description ErrorTracer()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
traceFailure(java.lang.String aspect, java.lang.String shortDesc, java.lang.String fullDesc, java.lang.Object data)
Traces error message.static void
traceFailure(java.lang.String aspect, java.lang.String shortDesc, java.lang.String fullDesc, java.lang.Object data, int skipFrames)
Traces error message.
-
-
-
Field Detail
-
ASPECT
public static final java.lang.String ASPECT
- See Also:
- Constant Field Values
-
-
Method Detail
-
traceFailure
public static void traceFailure(java.lang.String aspect, java.lang.String shortDesc, java.lang.String fullDesc, java.lang.Object data)
Traces error message.- Parameters:
data
- Error additional data. Ifexception
is passed then its stack is traced otherwise stack which is one level above.- See Also:
traceFailure(String, String, String, Object, int)
-
traceFailure
public static void traceFailure(java.lang.String aspect, java.lang.String shortDesc, java.lang.String fullDesc, java.lang.Object data, int skipFrames)
Traces error message.- Parameters:
aspect
- Aspect informing about error.shortDesc
- Short description.fullDesc
- Full description.data
- Error additional data. May beexception
- in that case its stack is traced.skipFrames
- Number of the last call stack frames which will be skipped while tracing. Use negative values if you don't want to trace stack; 0 if you want to trace everything including this call; 1 - if you want to skip frame corresponding to this method call. Bigger values - if you want to skip more transitional methods.
-
-