| Package | Description |
|---|---|
| org.nustaq.reallive.api | |
| org.nustaq.reallive.impl | |
| org.nustaq.reallive.impl.actors |
| Modifier and Type | Method and Description |
|---|---|
org.nustaq.kontraktor.IPromise |
RealLiveTable.atomic(String key,
RLFunction<Record,Object> action)
apply the function to the record with given key and return the result inside a promise
changes to the record inside the function are applied to the real record and a change message
is generated.
|
void |
RealLiveTable.atomicUpdate(RLPredicate<Record> filter,
RLFunction<Record,Boolean> action)
mass update.
|
default <R> void |
RealLiveStreamActor.map(RLPredicate<Record> predicate,
RLFunction<Record,R> mapFun,
org.nustaq.kontraktor.Callback<R> cb) |
| Modifier and Type | Method and Description |
|---|---|
org.nustaq.kontraktor.IPromise |
StorageDriver.atomicQuery(String key,
RLFunction<Record,Object> action)
apply the function to the record with given key and return the result inside a promise
changes to the record inside the function are applied to the real record and a change message
is generated.
|
void |
StorageDriver.atomicUpdate(RLPredicate<Record> filter,
RLFunction<Record,Boolean> action) |
| Constructor and Description |
|---|
MapSpore(RLPredicate<Record> filter,
RLFunction<Record,V> mapFun) |
| Modifier and Type | Method and Description |
|---|---|
org.nustaq.kontraktor.IPromise |
RealLiveTableActor.atomic(String key,
RLFunction<Record,Object> action) |
org.nustaq.kontraktor.IPromise |
ShardedTable.atomic(String key,
RLFunction<Record,Object> action) |
void |
RealLiveTableActor.atomicUpdate(RLPredicate<Record> filter,
RLFunction<Record,Boolean> action) |
void |
ShardedTable.atomicUpdate(RLPredicate<Record> filter,
RLFunction<Record,Boolean> action) |
Copyright © 2019. All rights reserved.