RaptorAggregateEvent

data class RaptorAggregateEvent<out AggregateId : RaptorAggregateId, out Change : RaptorAggregateChange<AggregateId>>(val aggregateId: AggregateId, val change: Change, val id: RaptorAggregateEventId, val timestamp: Timestamp, val version: Int, val lastVersionInBatch: Int = version) : RaptorEntity<RaptorAggregateEventId>

Constructors

Link copied to clipboard
fun <out AggregateId : RaptorAggregateId, out Change : RaptorAggregateChange<AggregateId>> RaptorAggregateEvent(aggregateId: AggregateId, change: Change, id: RaptorAggregateEventId, timestamp: Timestamp, version: Int, lastVersionInBatch: Int = version)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override val id: RaptorAggregateEventId
Link copied to clipboard
Link copied to clipboard
val timestamp: Timestamp
Link copied to clipboard