public class ReadWriteBackingMap.CacheStoreWrapper extends ReadWriteBackingMap.StoreWrapper
Base.LoggingWriter, Base.StackFramem_cEraseFailures, m_cEraseMillis, m_cEraseOps, m_cLoadFailures, m_cLoadMillis, m_cLoadOps, m_cStoreEntries, m_cStoreFailures, m_cStoreMillis, m_cStoreOps, m_eraseBundler, m_fEraseAllSupported, m_fEraseSupported, m_fStoreAllSupported, m_fStoreSupported, m_loadBundler, m_storeBundler| Constructor and Description | 
|---|
| CacheStoreWrapper(CacheStore store)Construct a CacheStoreWrapper. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected void | eraseAllInternal(Set setBinEntries)Remove the specified entries from the underlying store. | 
| protected void | eraseInternal(ReadWriteBackingMap.Entry binEntry)Remove the specified entry from the underlying store. | 
| CacheStore | getCacheStore()The wrapped CacheStore. | 
| Object | getStore()Return the cache store object to which this wrapper delegates. | 
| AbstractBundler | instantiateEraseBundler()Create the bundler for the erase operations. | 
| AbstractBundler | instantiateLoadBundler()Create the bundler for the load operations. | 
| AbstractBundler | instantiateStoreBundler()Create the bundler for the store operations. | 
| protected Set | loadAllInternal(Set setBinKey)Load the entries associated with each of the specified binary keys from the underlying store. | 
| protected ReadWriteBackingMap.Entry | loadInternal(Object binKey)Load the entry associated with the specified key from the underlying store. | 
| protected void | storeAllInternal(Set setBinEntries)Store the entries in the specified set in the underlying store. | 
| protected void | storeInternal(ReadWriteBackingMap.Entry binEntry)Store the specified entry in the underlying store. | 
| String | toString()Return a String representation of the CacheStoreWrapper object that will be used as a part of the write-behind thread name. | 
calculateRequeueDelay, ensureEraseBundler, ensureLoadBundler, ensureStoreBundler, erase, eraseAll, formatKeys, getAverageBatchSize, getAverageEraseMillis, getAverageLoadMillis, getAverageStoreMillis, getEraseBundler, getEraseFailures, getEraseMillis, getEraseOps, getLoadBundler, getLoadFailures, getLoadMillis, getLoadOps, getStoreBundler, getStoreFailures, getStoreMillis, getStoreOps, isEraseAllSupported, isEraseSupported, isStoreAllSupported, isStoreSupported, load, loadAll, onEraseAllFailure, onEraseFailure, onLoadAllFailure, onLoadFailure, onStoreAllFailure, onStoreFailure, replace, reportUnsupported, requeue, resetStatistics, setEraseAllSupported, setEraseSupported, setStoreAllSupported, setStoreSupported, store, storeAllazzert, azzert, azzert, azzertFailed, breakLines, breakLines, capitalize, checkNotEmpty, checkNotNull, checkRange, computeSafeWaitTime, decimalValue, dup, dup, ensureBigDecimal, ensureClassLoader, ensureRuntimeException, ensureRuntimeException, equals, equalsDeep, err, err, err, err, err, escape, formatDateTime, getCallerStackFrame, getCommonMonitor, getCommonMonitor, getCommonMonitor, getContextClassLoader, getContextClassLoader, getDeepMessage, getErr, getLastSafeTimeMillis, getLog, getMaxDecDigits, getMaxHexDigits, getOriginalException, getOut, getRandom, getRandomBinary, getRandomBinary, getRandomString, getSafeTimeMillis, getStackFrame, getStackFrames, getStackTrace, getStackTrace, getThreadFactory, getTimeZone, getUpTimeMillis, hashCode, hexValue, indentString, indentString, isDecimal, isHex, isLogEcho, isOctal, log, log, log, log, log, makeInteger, makeLong, makeThread, mod, mod, octalValue, out, out, out, out, out, pad, parseBandwidth, parseBandwidth, parseDelimitedString, parseHex, parseHex, parseMemorySize, parseMemorySize, parsePercentage, parseTime, parseTime, parseTimeNanos, parseTimeNanos, printStackTrace, randomize, randomize, randomize, read, read, read, read, read, read, read, replace, setErr, setLog, setLogEcho, setOut, sleep, toBandwidthString, toBandwidthString, toCharEscape, toCrc, toCrc, toCrc, toCrc, toCrc, toDecString, toDelimitedString, toDelimitedString, toDelimitedString, toDelimitedString, toHex, toHex, toHexDump, toHexEscape, toHexEscape, toHexEscape, toHexEscape, toHexString, toMemorySizeString, toMemorySizeString, toQuotedCharEscape, toQuotedStringEscape, toSqlString, toString, toString, toStringEscape, toUnicodeEscape, trace, trace, trace, trace, trace, trace, trace, trace, trace, truncateString, truncateString, waitpublic CacheStoreWrapper(CacheStore store)
store - the CacheStore to wrappublic AbstractBundler instantiateLoadBundler()
instantiateLoadBundler in class ReadWriteBackingMap.StoreWrapperpublic AbstractBundler instantiateStoreBundler()
instantiateStoreBundler in class ReadWriteBackingMap.StoreWrapperpublic AbstractBundler instantiateEraseBundler()
instantiateEraseBundler in class ReadWriteBackingMap.StoreWrapperprotected ReadWriteBackingMap.Entry loadInternal(Object binKey)
loadInternal in class ReadWriteBackingMap.StoreWrapperbinKey - binary key whose associated value is to be loadedprotected Set loadAllInternal(Set setBinKey)
loadAllInternal in class ReadWriteBackingMap.StoreWrappersetBinKey - a set of binary keys to loadprotected void storeInternal(ReadWriteBackingMap.Entry binEntry)
storeInternal in class ReadWriteBackingMap.StoreWrapperbinEntry - the entry to be storedprotected void storeAllInternal(Set setBinEntries)
storeAllInternal in class ReadWriteBackingMap.StoreWrappersetBinEntries - the set of entries to be storedprotected void eraseInternal(ReadWriteBackingMap.Entry binEntry)
eraseInternal in class ReadWriteBackingMap.StoreWrapperbinEntry - the entry to be removed from the storeprotected void eraseAllInternal(Set setBinEntries)
eraseAllInternal in class ReadWriteBackingMap.StoreWrappersetBinEntries - the set entries to be removed from the storepublic Object getStore()
getStore in class ReadWriteBackingMap.StoreWrapperpublic CacheStore getCacheStore()