SimpleStateEventExchange
class SimpleStateEventExchange<S : Any>(val message: StateEvent<S>, val attributes: MutableMap<String, Any> = ConcurrentHashMap()) : StateEventExchange<S>
Simple implementation of StateEventExchange using a concurrent hash map for attributes. Provides thread-safe attribute storage for message processing.
Parameters
message
The state event message being processed.
attributes
Mutable map for storing processing attributes (default: empty ConcurrentHashMap).
Type Parameters
S
The type of the state in the state event.
Functions
Link copied to clipboard
Link copied to clipboard
Clears the current error object.
Link copied to clipboard
Confirms that this receiver synchronously admitted the local exchange.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Rejects local-only suppression when this exchange is filtered or cannot be admitted. The distributed copy then remains eligible for processing.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard