public class AdminClusterStore extends ClusterStore
RemoteScanStore.CleanUpCursor
LocalStoreImpl.RecentCacheStats
clusterNodes, logger
cursorMap, seqno
blockValue, DELAY_TIMEOUT, deleteTrigger, deleteTriggerName, delta, embeddedSerializer, getTrigger, getTriggerName, putTrigger, putTriggerName, threadLoader
blockSize, delay, filename, getFreq, getTimes, isSorted, logPath, logQueue, mode, needLogThread, needPstThread, path, pstQueue, putFreq, putTimes, recentCacheStats, removeFreq, removeTimes, replicaClientList, serializer, statList, store
Constructor and Description |
---|
AdminClusterStore(String filename,
Serializer serializer,
String path,
boolean delay,
voldemort.store.cachestore.BlockSize blockSize,
int mode,
ClusterNodes clusterNodes) |
Modifier and Type | Method and Description |
---|---|
voldemort.store.cachestore.Key |
getCluster() |
List<ClusterNodes> |
getClusterNodesList() |
Object |
getObject(voldemort.store.cachestore.Key key) |
ClusterServerConfig |
getServerConfig() |
voldemort.store.cachestore.Key |
getStoreConfig() |
List<StoreConfig> |
getStoreConfigList() |
protected void |
initPut() |
void |
putObject(voldemort.store.cachestore.Key key,
Object object) |
void |
setCluster(voldemort.store.cachestore.Key cluster) |
void |
setList(List<ClusterNodes> clusterNodesList,
List<StoreConfig> storeConfigList) |
void |
setServerConfig(ClusterServerConfig serverConfig) |
void |
setStoreConfig(voldemort.store.cachestore.Key storeConfig) |
getClusterNodes, getReplicaCluster, startReplica, startWriteThread
getIterator, getSortedStore, init, isSorted, nextBatch, nextBatchQuery, nextCursor, scan, scan
close, decodeRecord, decodeVersion, encodeRV, get, getDeleteTrigger, getDelta, getGetTrigger, getPutTrigger, insert, multiGets, multiPuts, multiRemove, put, put, reloadTrigger, remove, setBlockValue, setDeleteTrigger, setDelta, setGetTrigger, setGetTrigger, setPutTrigger, setupTrigger2Cache, startPstReplica, startReplica
backup, 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, pack, purge, putInMap, resetIndex, restartReplicaClients, setPurge, setReplicaBatcSize, shutdownClient, size, startPstLogThread, startWriteLogThread, stopReplicaClients, validateLink
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
multiGets, multiPuts
get, insert, put
backup, close, getKeyIterator, pack, put, remove, size
public AdminClusterStore(String filename, Serializer serializer, String path, boolean delay, voldemort.store.cachestore.BlockSize blockSize, int mode, ClusterNodes clusterNodes)
public List<ClusterNodes> getClusterNodesList()
public ClusterServerConfig getServerConfig()
public void setServerConfig(ClusterServerConfig serverConfig)
public void setList(List<ClusterNodes> clusterNodesList, List<StoreConfig> storeConfigList)
protected void initPut()
public List<StoreConfig> getStoreConfigList()
public voldemort.store.cachestore.Key getCluster()
public void setCluster(voldemort.store.cachestore.Key cluster)
public voldemort.store.cachestore.Key getStoreConfig()
public void setStoreConfig(voldemort.store.cachestore.Key storeConfig)
public void putObject(voldemort.store.cachestore.Key key, Object object)
public Object getObject(voldemort.store.cachestore.Key key)
Copyright © 2016. All rights reserved.