ExtractedWaitStrategy

Data class representing an extracted wait strategy with its associated metadata. Combines the wait strategy implementation with endpoint and command ID information needed for message propagation and notification.

Parameters

endpoint

The endpoint address for wait notifications.

waitCommandId

The unique identifier for the wait command.

waitStrategy

The materialized wait strategy implementation.

Constructors

Link copied to clipboard
constructor(endpoint: String, waitCommandId: String, waitStrategy: WaitStrategy.Materialized)

Properties

Link copied to clipboard
open override val endpoint: String
Link copied to clipboard
open override val waitCommandId: String
Link copied to clipboard

Functions

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

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