public class QueueStoreWrapper extends Object implements QueueStore<Data>
Constructor and Description |
---|
QueueStoreWrapper(SerializationService serializationService) |
Modifier and Type | Method and Description |
---|---|
void |
delete(Long key)
Deletes the entry with a given key from the store.
|
void |
deleteAll(Collection<Long> keys)
Deletes multiple entries from the store.
|
void |
factoryImpl(String name) |
int |
getBulkLoad() |
int |
getMemoryLimit() |
boolean |
isBinary() |
boolean |
isEnabled() |
Data |
load(Long key)
Loads the value of a given key.
|
Map<Long,Data> |
loadAll(Collection<Long> keys)
Loads given keys.
|
Set<Long> |
loadAllKeys()
Loads all of the keys from the store.
|
void |
setConfig(QueueStoreConfig storeConfig,
String name) |
void |
store(Long key,
Data value)
Stores the key-value pair.
|
void |
storeAll(Map<Long,Data> map)
Stores multiple entries.
|
public QueueStoreWrapper(SerializationService serializationService)
public void setConfig(QueueStoreConfig storeConfig, String name)
public void factoryImpl(String name)
public boolean isEnabled()
public boolean isBinary()
public int getMemoryLimit()
public int getBulkLoad()
public void store(Long key, Data value)
QueueStore
store
in interface QueueStore<Data>
key
- key of the entry to storevalue
- value of the entry to storepublic void storeAll(Map<Long,Data> map)
QueueStore
storeAll
in interface QueueStore<Data>
map
- map of entries to storepublic void delete(Long key)
QueueStore
delete
in interface QueueStore<Data>
key
- key to delete from the store.public void deleteAll(Collection<Long> keys)
QueueStore
deleteAll
in interface QueueStore<Data>
keys
- keys of the entries to delete.public Data load(Long key)
QueueStore
load
in interface QueueStore<Data>
public Map<Long,Data> loadAll(Collection<Long> keys)
QueueStore
loadAll
in interface QueueStore<Data>
keys
- keys of the values entries to loadpublic Set<Long> loadAllKeys()
QueueStore
loadAllKeys
in interface QueueStore<Data>
Copyright © 2014 Hazelcast, Inc.. All Rights Reserved.