Package-level declarations
Types
Link copied to clipboard
Propagator that copies command operator information from upstream messages.
Link copied to clipboard
Propagator that copies request-related headers like user agent and remote IP.
Link copied to clipboard
interface MessagePropagator
Interface for message propagators that transfer context information from upstream messages to headers.
Link copied to clipboard
The header propagation of one runtime: the propagators it runs, in @Order, whenever a message is derived from an upstream one (an event stream from its command, a command from the event a saga reacts to).
Link copied to clipboard
Propagator that handles trace ID and upstream information propagation.
Link copied to clipboard
Propagates command wait plan headers from upstream messages.
Functions
Link copied to clipboard
fun Header.propagate(upstream: Message<*, *>, propagators: MessagePropagators = MessagePropagators.DEFAULT): Header
Propagates upstream's context to this header with propagators, and returns this header.