SimpleStateAggregate
class SimpleStateAggregate<S : Any>(val aggregateId: AggregateId, val metadata: StateAggregateMetadata<S>, val state: S, var ownerId: String = OwnerId.DEFAULT_OWNER_ID, var version: Int = Version.UNINITIALIZED_VERSION, var eventId: String = "", var firstOperator: String = "", var operator: String = "", var firstEventTime: Long = 0, var eventTime: Long = 0, var deleted: Boolean = false) : StateAggregate<S> , TypedAggregate<S>
Constructors
Link copied to clipboard
constructor(aggregateId: AggregateId, metadata: StateAggregateMetadata<S>, state: S, ownerId: String = OwnerId.DEFAULT_OWNER_ID, version: Int = Version.UNINITIALIZED_VERSION, eventId: String = "", firstOperator: String = "", operator: String = "", firstEventTime: Long = 0, eventTime: Long = 0, deleted: Boolean = false)