EventStreamFields

The names of an event stream record's fields: one record per stream, the commit of one command at one version, as me.ahoo.wow.spi.log.EventStreamRecord holds it. OPERATOR is {id, tenantId, crossScope}, or null for an anonymous caller; ACCESS the aggregate's current access attributes, or null when not stamped; EVENTS holds each event as {name, revision, body} (EventFields).

Properties

Link copied to clipboard
const val ACCESS: String

The aggregate's current access attributes, {name: value | [values]} in their stored form (me.ahoo.wow.spi.access.AccessValues), the built-in owner and space among them: those after the stream's commit, kept current by a stamp; null when not stamped (a stream appended before the log recorded them, or imported without them).

Link copied to clipboard
const val AGGREGATE_ID: String
Link copied to clipboard
const val COMMAND_ID: String
Link copied to clipboard
const val COMMAND_TYPE: String
Link copied to clipboard
const val COMMIT_TIME: String
Link copied to clipboard
const val EVENTS: String
Link copied to clipboard
const val OPERATOR: String
Link copied to clipboard
const val OWNER_ID: String
Link copied to clipboard
const val REQUEST_ID: String
Link copied to clipboard
const val SPACE_ID: String
Link copied to clipboard
const val TENANT_ID: String
Link copied to clipboard
const val VERSION: String