nee-core / dev.neeffect.nee.effects.monitoring / TraceProvider

TraceProvider

interface TraceProvider<G : TraceProvider<G>>

Functions

getTrace

abstract fun getTrace(): TraceResource

setTrace

abstract fun setTrace(newState: TraceResource): G

Inheritors

SimpleTraceProvider

class SimpleTraceProvider : TraceProvider<SimpleTraceProvider>