Wow
Toggle table of contents
5.9.8
jvm
Platform filter
jvm
Switch theme
Search in API
Wow
wow-schema
/
me.ahoo.wow.schema.typed
/
AggregatedDomainEventStream
Aggregated
Domain
Event
Stream
interface
AggregatedDomainEventStream
<
CommandAggregateType
:
Any
>
:
DomainEventStream
Members
Properties
aggregate
Id
Link copied to clipboard
abstract
override
val
aggregateId
:
AggregateId
aggregate
Name
Link copied to clipboard
abstract
val
aggregateName
:
String
body
Link copied to clipboard
abstract
val
body
:
List
<
DomainEvent
<
*
>
>
command
Id
Link copied to clipboard
abstract
val
commandId
:
String
context
Name
Link copied to clipboard
abstract
val
contextName
:
String
create
Time
Link copied to clipboard
abstract
val
createTime
:
Long
header
Link copied to clipboard
abstract
val
header
:
Header
id
Link copied to clipboard
abstract
val
id
:
String
initialized
Link copied to clipboard
open
val
initialized
:
Boolean
is
Initial
Version
Link copied to clipboard
open
val
isInitialVersion
:
Boolean
is
Read
Only
Link copied to clipboard
open
val
isReadOnly
:
Boolean
owner
Id
Link copied to clipboard
abstract
val
ownerId
:
String
request
Id
Link copied to clipboard
abstract
val
requestId
:
String
size
Link copied to clipboard
abstract
val
size
:
Int
version
Link copied to clipboard
abstract
val
version
:
Int
Functions
copy
Link copied to clipboard
abstract
fun
copy
(
)
:
DomainEventStream
is
Same
Aggregate
Name
Link copied to clipboard
open
fun
isSameAggregateName
(
other
:
NamedAggregate
)
:
Boolean
is
Same
Bounded
Context
Link copied to clipboard
open
fun
isSameBoundedContext
(
other
:
NamedBoundedContext
)
:
Boolean
iterator
Link copied to clipboard
abstract
operator
fun
iterator
(
)
:
Iterator
<
DomainEvent
<
*
>
>
with
Header
Link copied to clipboard
open
fun
withHeader
(
additionalSource
:
Map
<
String
,
String
>
)
:
DomainEventStream
open
fun
withHeader
(
key
:
String
,
value
:
String
)
:
DomainEventStream
with
Read
Only
Link copied to clipboard
open
fun
withReadOnly
(
)
:
DomainEventStream