MessagePropagator

Interface for message propagators that transfer context information from upstream messages to headers.

Message propagators are responsible for copying relevant context data (like tracing information, user details, etc.) from source messages to target message headers for distributed tracing and context propagation.

Inheritors

Functions

Link copied to clipboard
abstract fun propagate(header: Header, upstream: Message<*, *>)

Propagates context information from an upstream message to the target header.