public class LocalClientImpl extends LocalStoreImpl implements StorePersistence
LocalStoreImpl.RecentCacheStats
blockSize, delay, filename, getFreq, getTimes, isSorted, logger, logPath, logQueue, mode, needLogThread, needPstThread, path, pstQueue, putFreq, putTimes, recentCacheStats, removeFreq, removeTimes, replicaClientList, serializer, statList, store
Constructor and Description |
---|
LocalClientImpl(String filename,
Serializer serializer,
boolean delay,
int mode) |
LocalClientImpl(String filename,
Serializer serializer,
int mode) |
LocalClientImpl(String filename,
Serializer serializer,
String path,
boolean delay,
voldemort.store.cachestore.BlockSize blockSize,
int mode) |
Modifier and Type | Method and Description |
---|---|
voldemort.store.cachestore.Value |
get(voldemort.store.cachestore.Key key) |
void |
insert(voldemort.store.cachestore.Key key,
voldemort.store.cachestore.Value value) |
void |
put(voldemort.store.cachestore.Key key,
Object data) |
backup, close, containsKey, createPath, dumpLinkQueue, getBackupDuration, getBackupEndTime, getBackupStartTime, getBlockOverflow, getCache, getCacheHitPercentage, getCacheHits, getCacheMisses, getDelayQueueCapacity, getFileSize, getGetFreq, getGetMetric, getGetTimes, getKeyIterator, getPackDuration, getPackEndTime, getPackStartTime, getPuregeDuration, getPurgeEndTime, getPurgeStartTime, getPurgeTrigger, getPutFreq, getPutMetric, getPutTimes, getRecentCacheHitPercentage, getRecentCacheHits, getRecentCacheMisses, getRecentCount, getRecentEmpty, getRecentSkips, getRemote, getRemoveFreq, getRemoveMetric, getRemoveTimes, getReplicaClientInfo, getReplicaClientList, getSerializer, getStore, getStoreInfo, getStoreName, getStoreStat, getTotalActiveRecords, getTotalActiveRecordsPercentage, getTotalDeletedRecords, getTotalRecords, getWriteBackThread, init, init, pack, purge, put, putInMap, remove, resetIndex, restartReplicaClients, setPurge, setReplicaBatcSize, shutdownClient, size, startPstLogThread, startWriteLogThread, startWriteThread, stopReplicaClients, validateLink
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
put
backup, close, getKeyIterator, pack, remove, size
public LocalClientImpl(String filename, Serializer serializer, int mode)
public LocalClientImpl(String filename, Serializer serializer, boolean delay, int mode)
public LocalClientImpl(String filename, Serializer serializer, String path, boolean delay, voldemort.store.cachestore.BlockSize blockSize, int mode)
public void put(voldemort.store.cachestore.Key key, Object data)
put
in interface Persistence
put
in class LocalStoreImpl
public voldemort.store.cachestore.Value get(voldemort.store.cachestore.Key key)
get
in interface Persistence
get
in interface StorePersistence
get
in class LocalStoreImpl
key
- public void insert(voldemort.store.cachestore.Key key, voldemort.store.cachestore.Value value)
insert
in interface StorePersistence
Copyright © 2016. All rights reserved.