CommandMetadata
data class CommandMetadata<C>(val commandType: Class<C>, val namedAggregateGetter: NamedAggregateGetter<C>?, val name: String, val isCreate: Boolean, val allowCreate: Boolean, val aggregateIdGetter: PropertyGetter<C, String>?, val tenantIdGetter: PropertyGetter<C, String>?, val aggregateVersionGetter: PropertyGetter<C, Int?>?) : Named, Metadata
Command Metadata .
Author
ahoo wang
Constructors
Link copied to clipboard
constructor(commandType: Class<C>, namedAggregateGetter: NamedAggregateGetter<C>?, name: String, isCreate: Boolean, allowCreate: Boolean, aggregateIdGetter: PropertyGetter<C, String>?, tenantIdGetter: PropertyGetter<C, String>?, aggregateVersionGetter: PropertyGetter<C, Int?>?)