org.terracotta.collections
Class UnsupportedMutateCallbacks<K,V>
java.lang.Object
org.terracotta.collections.UnsupportedMutateCallbacks<K,V>
- All Implemented Interfaces:
- MutatorsWithCallbacks<K,V>
public class UnsupportedMutateCallbacks<K,V>
- extends Object
- implements MutatorsWithCallbacks<K,V>
|
Method Summary |
void |
clearWithCallback(MutationCallback<K,V> callback)
|
void |
putNoReturnWithCallback(K key,
V value,
MutationCallback<K,V> callback)
|
void |
removeNoReturnWithCallback(K key,
MutationCallback<K,V> callback)
|
V |
removeWithCallback(K key,
MutationCallback<K,V> callback)
|
boolean |
removeWithCallback(K key,
V value,
MutationCallback<K,V> callback)
|
void |
unlockedPutIfAbsentNoReturnWithCallback(K key,
V value,
MutationCallback<K,V> callback)
|
void |
unlockedPutNoReturnWithCallback(K key,
V value,
MutationCallback<K,V> callback)
|
void |
unlockedRemoveNoReturnWithCallback(K key,
MutationCallback<K,V> callback)
|
void |
unlockedRemoveNoReturnWithCallback(K key,
V value,
MutationCallback<K,V> callback)
|
void |
unlockedReplaceNoReturnWithCallback(K key,
V current,
V newValue,
MutationCallback<K,V> callback)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UnsupportedMutateCallbacks
public UnsupportedMutateCallbacks()
putNoReturnWithCallback
public void putNoReturnWithCallback(K key,
V value,
MutationCallback<K,V> callback)
- Specified by:
putNoReturnWithCallback in interface MutatorsWithCallbacks<K,V>
clearWithCallback
public void clearWithCallback(MutationCallback<K,V> callback)
- Specified by:
clearWithCallback in interface MutatorsWithCallbacks<K,V>
removeNoReturnWithCallback
public void removeNoReturnWithCallback(K key,
MutationCallback<K,V> callback)
- Specified by:
removeNoReturnWithCallback in interface MutatorsWithCallbacks<K,V>
unlockedRemoveNoReturnWithCallback
public void unlockedRemoveNoReturnWithCallback(K key,
MutationCallback<K,V> callback)
- Specified by:
unlockedRemoveNoReturnWithCallback in interface MutatorsWithCallbacks<K,V>
unlockedPutNoReturnWithCallback
public void unlockedPutNoReturnWithCallback(K key,
V value,
MutationCallback<K,V> callback)
- Specified by:
unlockedPutNoReturnWithCallback in interface MutatorsWithCallbacks<K,V>
removeWithCallback
public V removeWithCallback(K key,
MutationCallback<K,V> callback)
- Specified by:
removeWithCallback in interface MutatorsWithCallbacks<K,V>
unlockedRemoveNoReturnWithCallback
public void unlockedRemoveNoReturnWithCallback(K key,
V value,
MutationCallback<K,V> callback)
- Specified by:
unlockedRemoveNoReturnWithCallback in interface MutatorsWithCallbacks<K,V>
unlockedReplaceNoReturnWithCallback
public void unlockedReplaceNoReturnWithCallback(K key,
V current,
V newValue,
MutationCallback<K,V> callback)
- Specified by:
unlockedReplaceNoReturnWithCallback in interface MutatorsWithCallbacks<K,V>
unlockedPutIfAbsentNoReturnWithCallback
public void unlockedPutIfAbsentNoReturnWithCallback(K key,
V value,
MutationCallback<K,V> callback)
- Specified by:
unlockedPutIfAbsentNoReturnWithCallback in interface MutatorsWithCallbacks<K,V>
removeWithCallback
public boolean removeWithCallback(K key,
V value,
MutationCallback<K,V> callback)
- Specified by:
removeWithCallback in interface MutatorsWithCallbacks<K,V>
Copyright © 2015 Terracotta, Inc.. All Rights Reserved.