Package-level declarations

Types

Link copied to clipboard
class DelegatingDomainEventRecord(val actual: ObjectNode) : DomainEventRecord
Link copied to clipboard
class DelegatingEventStreamRecord(val actual: ObjectNode) : EventStreamRecord
Link copied to clipboard
object DomainEventJsonDeserializer : StdDeserializer<DomainEvent<*>>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class FlatEventStreamRecord(val id: String, rawAggregateId: AggregateId, val header: ObjectNode, val version: Int, val commandId: String, val requestId: String, val body: JsonNode, val createTime: Long) : EventStreamRecord
Link copied to clipboard
data class JsonDomainEvent(val id: String, val header: Header, val bodyType: String, val body: JsonNode, val aggregateId: AggregateId, val version: Int, val sequence: Int, val revision: String, val commandId: String, val name: String, val isLast: Boolean = true, val createTime: Long = System.currentTimeMillis()) : DomainEvent<JsonNode> , NamedAggregate
Link copied to clipboard
object StateEventJsonDeserializer : StdDeserializer<StateEvent<*>>
Link copied to clipboard
class StreamDomainEventRecord(val actual: ObjectNode, streamedAggregateId: AggregateId, streamedVersion: Int, streamedHeader: Header, streamedCommandId: String, val sequence: Int, val isLast: Boolean, streamedCreateTime: Long) : DomainEventRecord

Functions

Link copied to clipboard
Link copied to clipboard