trinity.distributed-map

Functions for operating on Atomix DistributedMaps.

get

(get dmap key)

Gets a value from the dmap for the key.

get-async

(get-async dmap key)

Gets a value asynchronously from the dmap for the key, returning a CompletableFuture.

put!

(put! dmap key value)

Puts the value for the dmap.

put-async!

(put-async! dmap key value)

Puts the value asynchronously for the dmap, returning a CompletableFuture.

remove!

(remove! dmap key)

Removes the entry for the key in the dmap.

remove-async!

(remove-async! dmap key)

Removes the entry asynchronously for the key in the dmap, returning a CompletableFuture.