StreamDomainEventRecord

class StreamDomainEventRecord(val actual: ObjectNode, streamedAggregateId: AggregateId, streamedVersion: Int, streamedHeader: Header, streamedCommandId: String, val sequence: Int, val isLast: Boolean, streamedCreateTime: Long) : DomainEventRecord

Constructors

Link copied to clipboard
constructor(actual: ObjectNode, streamedAggregateId: AggregateId, streamedVersion: Int, streamedHeader: Header, streamedCommandId: String, sequence: Int, isLast: Boolean, streamedCreateTime: Long)

Properties

Link copied to clipboard
open override val actual: ObjectNode
Link copied to clipboard
open override val aggregateId: String
Link copied to clipboard
open override val aggregateName: String
Link copied to clipboard
open val body: JsonNode
Link copied to clipboard
open val bodyType: String
Link copied to clipboard
open override val commandId: String
Link copied to clipboard
open override val contextName: String
Link copied to clipboard
open override val createTime: Long
Link copied to clipboard
open val header: ObjectNode
Link copied to clipboard
open val id: String
Link copied to clipboard
open override val isLast: Boolean
Link copied to clipboard
open override val name: String
Link copied to clipboard
open val revision: String
Link copied to clipboard
open override val sequence: Int
Link copied to clipboard
open override val tenantId: String
Link copied to clipboard
open override val version: Int

Functions

Link copied to clipboard
fun NamedBoundedContext.getContextAlias(boundedContext: BoundedContext? = MetadataSearcher.metadata.contexts[contextName]): String
Link copied to clipboard
Link copied to clipboard
open override fun toAggregateId(): AggregateId
Link copied to clipboard
Link copied to clipboard
open override fun toMessageHeader(): Header