Unique id of this service.
Event log.
Adds the given quantity
of key
to the OR-Cart identified by id
and returns the updated OR-Cart content.
Event log.
Event log.
Updates the CRDT identified by id
with given operation
.
Updates the CRDT identified by id
with given operation
.
Returns the updated value of the CRDT.
CRDT service operations.
CRDT service operations.
Removes the given key
from the OR-Cart identified by id
and returns the updated OR-Cart content.
Saves a snapshot of the CRDT identified by id
.
Saves a snapshot of the CRDT identified by id
.
Unique id of this service.
Unique id of this service.
Starts the CRDT service.
Starts the CRDT service.
Stops the CRDT service.
Stops the CRDT service.
This service's actor system.
This service's actor system.
Returns the current value of the CRDT identified by id
.
Returns the current value of the CRDT identified by id
.
Replicated ORCart CRDT service.
key
of givenquantity
a client should calladd
.quantity
of an existingkey
a client should calladd
.quantity
of an existingkey
a client should callremove
, followed byadd
(afterremove
successfully completed).key
a client should callremove
.ORCart key type.