SimpleClientCommandExchange
class SimpleClientCommandExchange<C : Any>(val message: CommandMessage<C>, val waitStrategy: WaitStrategy, val attributes: MutableMap<String, Any> = ConcurrentHashMap()) : ClientCommandExchange<C>
Simple implementation of ClientCommandExchange.
This class provides a basic implementation of the client command exchange, storing the command message, wait strategy, and any additional attributes.
Parameters
C
the type of the command
message
the command message being processed
waitStrategy
the strategy for waiting on command results
attributes
mutable map for storing additional exchange data
See also
Constructors
Link copied to clipboard
constructor(message: CommandMessage<C>, waitStrategy: WaitStrategy, attributes: MutableMap<String, Any> = ConcurrentHashMap())
Functions
Link copied to clipboard
Link copied to clipboard
Clears the current error object.
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
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard