org.apache.accumulo.trace.instrument
public class Tracer extends Object
Constructor and Description |
---|
Tracer() |
Modifier and Type | Method and Description |
---|---|
void |
addReceiver(SpanReceiver receiver) |
Span |
continueTrace(String description,
long traceId,
long parentId) |
Span |
currentTrace() |
protected void |
deliver(Span span) |
void |
endThread(Span span) |
void |
flush() |
static Tracer |
getInstance() |
boolean |
isTracing() |
Span |
on(String description) |
void |
pop(Span span) |
Span |
push(Span span) |
void |
removeReceiver(SpanReceiver receiver) |
static void |
setInstance(Tracer tracer) |
Span |
start(String description) |
Span |
startThread(Span parent,
String activity) |
void |
stopTracing() |
static TInfo |
traceInfo() |
public static final NullSpan NULL_SPAN
public static void setInstance(Tracer tracer)
public static Tracer getInstance()
public static TInfo traceInfo()
public void endThread(Span span)
public boolean isTracing()
public Span currentTrace()
public void stopTracing()
protected void deliver(Span span)
public void addReceiver(SpanReceiver receiver)
public void removeReceiver(SpanReceiver receiver)
public void pop(Span span)
public void flush()
Copyright © 2015 Apache Accumulo Project. All Rights Reserved.