CommandRequest

data class CommandRequest(val body: Any, val waitStrategy: CommandRequest.WaitStrategy = WaitStrategy(), val aggregateId: String? = null, val aggregateVersion: Int? = null, val tenantId: String? = null, val requestId: String? = null, val localFirst: Boolean? = null, val context: String? = null, val aggregate: String? = null, val serviceUri: String? = null, val type: String? = null)

Constructors

Link copied to clipboard
constructor(body: Any, waitStrategy: CommandRequest.WaitStrategy = WaitStrategy(), aggregateId: String? = null, aggregateVersion: Int? = null, tenantId: String? = null, requestId: String? = null, localFirst: Boolean? = null, context: String? = null, aggregate: String? = null, serviceUri: String? = null, type: String? = null)

Types

Link copied to clipboard
data class WaitStrategy(val waitStage: CommandStage = CommandStage.PROCESSED, val waitContext: String? = null, val waitProcessor: String? = null, val waitTimeout: Long? = null)

Properties

Link copied to clipboard
val aggregate: String? = null
Link copied to clipboard
val aggregateId: String? = null
Link copied to clipboard
val aggregateVersion: Int? = null
Link copied to clipboard
val body: Any
Link copied to clipboard
Link copied to clipboard
val context: String? = null
Link copied to clipboard
val localFirst: Boolean? = null
Link copied to clipboard
val requestId: String? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val serviceUri: String? = null
Link copied to clipboard
val tenantId: String? = null
Link copied to clipboard
val type: String? = null
Link copied to clipboard

Functions

Link copied to clipboard