protected class TableSharding.ShardMutation extends Object implements Mutation<K>
| Modifier | Constructor and Description |
|---|---|
protected |
ShardMutation() |
| Modifier and Type | Method and Description |
|---|---|
void |
add(K key,
Object... keyVals) |
void |
add(Record<K> rec) |
void |
addOrUpdate(K key,
Object... keyVals) |
void |
addOrUpdateRec(Record<K> rec) |
void |
atomic(K key,
RLConsumer action) |
void |
put(K key,
Object... keyVals) |
void |
put(Record<K> rec) |
org.nustaq.kontraktor.IPromise<Boolean> |
putCAS(RLPredicate<Record<K>> casCondition,
K key,
Object... keyVals)
FIXME: does not trigger a change notification !
|
void |
remove(K key) |
void |
update(K key,
Object... keyVals) |
public org.nustaq.kontraktor.IPromise<Boolean> putCAS(RLPredicate<Record<K>> casCondition, K key, Object... keyVals)
Mutationpublic void atomic(K key, RLConsumer action)
public void addOrUpdate(K key, Object... keyVals)
addOrUpdate in interface Mutation<K>public void addOrUpdateRec(Record<K> rec)
addOrUpdateRec in interface Mutation<K>Copyright © 2016. All rights reserved.