Wow
Toggle table of contents
8.8.1
jvm
Target filter
jvm
Switch theme
Search in API
Skip to content
Wow
wow-elasticsearch
/
me.ahoo.wow.elasticsearch.eventsourcing
/
ElasticsearchSnapshotStore
Elasticsearch
Snapshot
Store
class
ElasticsearchSnapshotStore
(
elasticsearchClient
:
ReactiveElasticsearchClient
,
refreshPolicy
:
Refresh
=
Refresh.True
)
:
SnapshotStore
Members
Constructors
Elasticsearch
Snapshot
Store
Link copied to clipboard
constructor
(
elasticsearchClient
:
ReactiveElasticsearchClient
,
refreshPolicy
:
Refresh
=
Refresh.True
)
Types
Companion
Link copied to clipboard
object
Companion
Properties
name
Link copied to clipboard
open
override
val
name
:
String
Functions
get
Version
Link copied to clipboard
open
fun
getVersion
(
aggregateId
:
AggregateId
)
:
Mono
<
Int
>
load
Link copied to clipboard
open
override
fun
<
S
:
Any
>
load
(
aggregateId
:
AggregateId
)
:
Mono
<
Snapshot
<
S
>
>
save
Link copied to clipboard
open
override
fun
<
S
:
Any
>
save
(
snapshot
:
Snapshot
<
S
>
)
:
Mono
<
Void
>