Package-level declarations

Types

Link copied to clipboard
object CommandProducerSpanNameExtractor : SpanNameExtractor<CommandMessage<*>>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class MessageExchangeTextMapGetter<E : MessageExchange<*, Message<*, *>>> : TextMapGetter<E>
Link copied to clipboard
class MessageTextMapSetter<M : Message<*, *>> : TextMapSetter<M>
Link copied to clipboard
class TracingDistributedCommandBus(val delegate: DistributedCommandBus, val producerInstrumenter: Instrumenter<CommandMessage<*>, Unit> = CommandProducerInstrumenter.INSTRUMENTER) : TracingMessageBus<CommandMessage<*>, ServerCommandExchange<*>, DistributedCommandBus> , DistributedCommandBus
Link copied to clipboard
class TracingDistributedEventBus(val delegate: DistributedDomainEventBus, val producerInstrumenter: Instrumenter<DomainEventStream, Unit> = EventProducerInstrumenter.INSTRUMENTER) : TracingMessageBus<DomainEventStream, EventStreamExchange, DistributedDomainEventBus> , DistributedDomainEventBus
Link copied to clipboard
class TracingDistributedStateEventBus(val delegate: DistributedStateEventBus, val producerInstrumenter: Instrumenter<StateEvent<*>, Unit> = StateEventProducerInstrumenter.INSTRUMENTER) : TracingMessageBus<StateEvent<*>, StateEventExchange<*>, DistributedStateEventBus> , DistributedStateEventBus
Link copied to clipboard
class TracingLocalCommandBus(val delegate: LocalCommandBus, val producerInstrumenter: Instrumenter<CommandMessage<*>, Unit> = CommandProducerInstrumenter.INSTRUMENTER) : TracingMessageBus<CommandMessage<*>, ServerCommandExchange<*>, LocalCommandBus> , LocalCommandBus
Link copied to clipboard
class TracingLocalEventBus(val delegate: LocalDomainEventBus, val producerInstrumenter: Instrumenter<DomainEventStream, Unit> = EventProducerInstrumenter.INSTRUMENTER) : TracingMessageBus<DomainEventStream, EventStreamExchange, LocalDomainEventBus> , LocalDomainEventBus
Link copied to clipboard
class TracingLocalStateEventBus(val delegate: LocalStateEventBus, val producerInstrumenter: Instrumenter<StateEvent<*>, Unit> = StateEventProducerInstrumenter.INSTRUMENTER) : TracingMessageBus<StateEvent<*>, StateEventExchange<*>, LocalStateEventBus> , LocalStateEventBus
Link copied to clipboard
interface TracingMessageBus<M : Message<*, *>, E : MessageExchange<*, M>, B : MessageBus<M, E>> : MessageBus<M, E> , Decorator<B>