| Package | Description |
|---|---|
| org.shoal.adapter.store.commands | |
| org.shoal.ha.cache.api | |
| org.shoal.ha.cache.impl.command | |
| org.shoal.ha.cache.impl.interceptor | |
| org.shoal.ha.cache.impl.store |
| Modifier and Type | Method and Description |
|---|---|
void |
SizeRequestCommand.execute(String initiator) |
abstract void |
AbstractSaveCommand.execute(String initiator) |
void |
TouchCommand.execute(String initiator) |
void |
NoOpCommand.execute(String initiator) |
void |
SaveCommand.execute(String initiator) |
void |
LoadResponseCommand.execute(String initiator) |
V |
LoadRequestCommand.getResult(long waitFor,
TimeUnit unit) |
| Modifier and Type | Class and Description |
|---|---|
class |
DataStoreAlreadyClosedException |
class |
TooManyRetriesException |
| Modifier and Type | Method and Description |
|---|---|
V |
DataStore.get(K k)
Returns the value to which the specified key is mapped in this cache.
|
void |
AbstractCommandInterceptor.onReceive(Command<K,V> cmd,
String initiator) |
void |
AbstractCommandInterceptor.onTransmit(Command<K,V> cmd,
String initiator) |
String |
DataStore.put(K k,
V v)
Creates or Replaces the object associated with key k.
|
void |
DataStore.remove(K k)
Removes the mapping between the key and the object.
|
String |
DataStore.touch(K k,
long version,
long timeStamp,
long ttl)
Updates the timestamp associated with this entry.
|
| Modifier and Type | Method and Description |
|---|---|
protected static byte[] |
Command.captureState(Object obj) |
void |
CommandManager.execute(Command<K,V> cmd) |
abstract void |
Command.execute(String initiator) |
void |
CommandManager.executeCommand(Command<K,V> cmd,
boolean forward,
String initiator) |
| Modifier and Type | Method and Description |
|---|---|
void |
ReplicationCommandTransmitterWithMap.addCommand(Command<K,V> cmd) |
void |
ReplicationCommandTransmitterWithList.addCommand(Command<K,V> cmd) |
void |
CommandCollector.addCommand(Command<K,V> cmd) |
protected boolean |
ReplicationFramePayloadCommand.beforeTransmit() |
void |
ReplicationFramePayloadCommand.execute(String initiator) |
void |
CommandHandlerInterceptor.onReceive(Command<K,V> cmd,
String initiator) |
void |
TransmitInterceptor.onTransmit(Command<K,V> cmd,
String initiator) |
void |
CommandHandlerInterceptor.onTransmit(Command<K,V> cmd,
String initiator) |
void |
ReplicationCommandTransmitterManager.onTransmit(Command<K,V> cmd,
String initiator) |
void |
ReplicationCommandTransmitterWithMap.removeCommand(Command<K,V> cmd) |
void |
ReplicationCommandTransmitterWithList.removeCommand(Command<K,V> cmd) |
void |
CommandCollector.removeCommand(Command<K,V> cmd) |
| Modifier and Type | Method and Description |
|---|---|
protected byte[] |
DataStoreEntryUpdater.captureState(V v) |
LoadResponseCommand<K,V> |
StoreableDataStoreEntryUpdater.createLoadResponseCommand(DataStoreEntry<K,V> entry,
K k,
long minVersion) |
abstract LoadResponseCommand<K,V> |
DataStoreEntryUpdater.createLoadResponseCommand(DataStoreEntry<K,V> entry,
K k,
long minVersion) |
protected V |
DataStoreEntryUpdater.deserializeV(byte[] rawV) |
void |
StoreableDataStoreEntryUpdater.executeSave(DataStoreEntry<K,V> entry,
SaveCommand<K,V> saveCmd) |
abstract void |
DataStoreEntryUpdater.executeSave(DataStoreEntry<K,V> entry,
SaveCommand<K,V> cmd) |
void |
SimpleStoreableDataStoreEntryUpdater.executeTouch(DataStoreEntry<K,V> entry,
TouchCommand<K,V> touchCmd) |
void |
StoreableDataStoreEntryUpdater.executeTouch(DataStoreEntry<K,V> entry,
TouchCommand<K,V> touchCmd) |
abstract void |
DataStoreEntryUpdater.executeTouch(DataStoreEntry<K,V> entry,
TouchCommand<K,V> cmd) |
void |
SimpleDataStoreEntryUpdater.executeTouch(DataStoreEntry<K,V> entry,
TouchCommand<K,V> touchCmd) |
V |
SimpleStoreableDataStoreEntryUpdater.extractVFrom(LoadResponseCommand<K,V> cmd) |
V |
StoreableDataStoreEntryUpdater.extractVFrom(LoadResponseCommand<K,V> cmd) |
abstract V |
DataStoreEntryUpdater.extractVFrom(LoadResponseCommand<K,V> cmd) |
V |
SimpleDataStoreEntryUpdater.extractVFrom(LoadResponseCommand<K,V> cmd) |
V |
ReplicatedDataStore.get(K key) |
byte[] |
SimpleStoreableDataStoreEntryUpdater.getState(V v) |
byte[] |
StoreableDataStoreEntryUpdater.getState(V v) |
abstract byte[] |
DataStoreEntryUpdater.getState(V v) |
byte[] |
SimpleDataStoreEntryUpdater.getState(V v) |
V |
SimpleStoreableDataStoreEntryUpdater.getV(DataStoreEntry<K,V> entry) |
V |
StoreableDataStoreEntryUpdater.getV(DataStoreEntry<K,V> entry) |
abstract V |
DataStoreEntryUpdater.getV(DataStoreEntry<K,V> entry) |
V |
SimpleDataStoreEntryUpdater.getV(DataStoreEntry<K,V> entry) |
V |
ReplicaStore.getV(K k,
ClassLoader cl) |
String |
ReplicatedDataStore.put(K k,
V v) |
void |
ReplicatedDataStore.remove(K k) |
String |
ReplicatedDataStore.touch(K k,
long version,
long ts,
long ttl) |
Copyright © 2017–2019 Eclipse Foundation. All rights reserved.