public class Tracer extends Object
| Modifier and Type | Method and Description |
|---|---|
static void |
end(String label) |
Tracer |
logger(Class<?> clz) |
Tracer |
logger(org.slf4j.Logger logger) |
Tracer |
logger(String loggerName) |
Tracer |
named(Common.Supplier<String> nameSupplier) |
Tracer |
named(String name) |
static Tracer |
newTracer() |
static void |
putTrace(String key,
Object value) |
static void |
start(String label) |
<T> T |
trace(Callable<T> callable) |
void |
trace(Runnable runnable) |
public static void start(String label)
public static void end(String label)
public static Tracer newTracer()
public Tracer logger(org.slf4j.Logger logger)
public Tracer named(Common.Supplier<String> nameSupplier)
public void trace(Runnable runnable)
public <T> T trace(Callable<T> callable)
Copyright © 2020. All rights reserved.