Interface TraceAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>,N extends Node<PK,D,F>>
- All Known Subinterfaces:
IndexedStorageTraceAdapterMixin<PK,,D, F, N> MapStorageReaderTraceAdapterMixin<PK,,D, F, N> MapStorageTraceAdapterMixin<PK,,D, F, N> SortedStorageTraceAdapterMixin<PK,D, F, N>
- All Known Implementing Classes:
BaseTraceAdapter,PhysicalBlobQueueStorageTraceAdapter,PhysicalGroupQueueStorageTraceAdapter,PhysicalIndexedSortedMapStorageTraceAdapter,PhysicalMapStorageReaderTraceAdapter,PhysicalMapStorageTraceAdapter,PhysicalQueueStorageTraceAdapter,PhysicalSortedMapStorageTraceAdapter,PhysicalSubEntitySortedMapStorageTraceAdapter,PhysicalTallyStorageTraceAdapter,QueueStorageWriterTraceAdapter
public interface TraceAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>,N extends Node<PK,D,F>>
-
Method Summary
Modifier and TypeMethodDescriptionio.datarouter.instrumentation.trace.TraceSpanFinisherstartSpanForOp(String opName)
-
Method Details
-
getBackingNode
N getBackingNode() -
startSpanForOp
-