public class GhostWriterTracer
extends java.lang.Object
implements io.ghostwriter.Tracer
| Constructor and Description |
|---|
GhostWriterTracer() |
GhostWriterTracer(TracerSerializer serializer,
TracerWriter writer) |
| Modifier and Type | Method and Description |
|---|---|
void |
entering(java.lang.Object source,
java.lang.String method,
java.lang.Object... params) |
void |
exiting(java.lang.Object source,
java.lang.String method) |
void |
onError(java.lang.Object source,
java.lang.String method,
java.lang.Throwable error) |
<T> void |
returning(java.lang.Object source,
java.lang.String method,
T returnValue) |
void |
timeout(java.lang.Object source,
java.lang.String method,
long timeoutThreshold,
long timeout) |
void |
valueChange(java.lang.Object source,
java.lang.String method,
java.lang.String variable,
java.lang.Object value) |
public GhostWriterTracer(TracerSerializer serializer, TracerWriter writer)
public GhostWriterTracer()
public void entering(java.lang.Object source,
java.lang.String method,
java.lang.Object... params)
entering in interface io.ghostwriter.Tracerpublic void exiting(java.lang.Object source,
java.lang.String method)
exiting in interface io.ghostwriter.Tracerpublic void valueChange(java.lang.Object source,
java.lang.String method,
java.lang.String variable,
java.lang.Object value)
valueChange in interface io.ghostwriter.Tracerpublic <T> void returning(java.lang.Object source,
java.lang.String method,
T returnValue)
returning in interface io.ghostwriter.Tracerpublic void onError(java.lang.Object source,
java.lang.String method,
java.lang.Throwable error)
onError in interface io.ghostwriter.Tracerpublic void timeout(java.lang.Object source,
java.lang.String method,
long timeoutThreshold,
long timeout)
timeout in interface io.ghostwriter.Tracer