ExtractedWaitPlan

data class ExtractedWaitPlan(val endpoint: String, val waitCommandId: String, val plan: WaitPlan) : CommandWaitEndpoint, WaitCommandIdCapable, MessagePropagator

Constructors

Link copied to clipboard
constructor(endpoint: String, waitCommandId: String, plan: WaitPlan)

Properties

Link copied to clipboard
open override val endpoint: String

The endpoint address for command wait notifications. This could be a URL, queue name, or other addressing mechanism depending on the underlying messaging infrastructure.

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

The unique identifier for the wait command. This ID is used to match wait plans with command processing results.

Functions

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

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