public class TracerRepository
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
void |
addTracedExecution(java.lang.String producerId,
Trace aNewTrace) |
void |
disableTrackingForProducerId(java.lang.String producerId) |
void |
enableTracingForProducerId(java.lang.String producerId) |
static TracerRepository |
getInstance()
Returns the singleton instance of the TracerRepository.
|
Tracer |
getTracer(java.lang.String producerId) |
java.util.List<Tracer> |
getTracers() |
java.util.List<Trace> |
getTraces(java.lang.String producerId) |
boolean |
isTracingEnabledForProducer(java.lang.String producerId)
Returns true if tracing is enabled globally and in particular for this producer.
|
void |
removeTracer(java.lang.String producerId) |
public static TracerRepository getInstance()
public boolean isTracingEnabledForProducer(java.lang.String producerId)
producerId - public void addTracedExecution(java.lang.String producerId,
Trace aNewTrace)
public void enableTracingForProducerId(java.lang.String producerId)
public void disableTrackingForProducerId(java.lang.String producerId)
public void removeTracer(java.lang.String producerId)
public java.util.List<Tracer> getTracers()
public Tracer getTracer(java.lang.String producerId)
public java.util.List<Trace> getTraces(java.lang.String producerId)
Copyright © 2010-2020 anotheria.net. All Rights Reserved.