Package com.tangosol.net.cache
Class CacheLoaderCacheStore.Iterable<K,V>
java.lang.Object
com.tangosol.util.Base
com.tangosol.net.cache.AbstractCacheLoader<K,V>
com.tangosol.net.cache.AbstractCacheStore<K,V>
com.tangosol.net.cache.CacheLoaderCacheStore<K,V>
com.tangosol.net.cache.CacheLoaderCacheStore.Iterable<K,V>
- All Implemented Interfaces:
CacheLoader<K,,V> CacheStore<K,,V> IterableCacheLoader<K,V>
- Enclosing class:
CacheLoaderCacheStore<K,V>
public static class CacheLoaderCacheStore.Iterable<K,V>
extends CacheLoaderCacheStore<K,V>
implements IterableCacheLoader<K,V>
An extension to the CacheLoaderCacheStore that implements the
IterableCacheLoader interface.
- Since:
- Coherence 3.2
- Author:
- cp 2006.09.06
-
Nested Class Summary
Nested classes/interfaces inherited from class com.tangosol.net.cache.CacheLoaderCacheStore
CacheLoaderCacheStore.Iterable<K,V> Nested classes/interfaces inherited from class com.tangosol.util.Base
Base.LoggingWriter -
Field Summary
Fields inherited from class com.tangosol.net.cache.CacheLoaderCacheStore
m_loader -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.tangosol.net.cache.CacheLoaderCacheStore
load, loadAll, wrapCacheLoaderMethods inherited from class com.tangosol.net.cache.AbstractCacheStore
erase, storeMethods inherited from class com.tangosol.util.Base
azzert, 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, getProcessRandom, getRandom, getRandomBinary, getRandomBinary, getRandomString, getSafeTimeMillis, getStackFrame, getStackFrames, getStackTrace, getStackTrace, getStackTrace, getThreadFactory, getTimeZone, getUpTimeMillis, hashCode, hexValue, indentString, indentString, isDecimal, isHex, isLogEcho, isOctal, log, log, log, log, log, makeInteger, makeLong, makeThread, mergeArray, mergeBooleanArray, mergeByteArray, mergeCharArray, mergeDoubleArray, mergeFloatArray, mergeIntArray, mergeLongArray, 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, 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, waitMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.tangosol.net.cache.CacheLoader
load, loadAllMethods inherited from interface com.tangosol.net.cache.CacheStore
eraseAll, storeAll
-
Constructor Details
-
Iterable
The CacheLoader to delegate to.- Parameters:
loader- the delegate CacheLoader
-
-
Method Details
-
keys
Iterate all keys in the underlying store.- Specified by:
keysin interfaceIterableCacheLoader<K,V> - Returns:
- a read-only iterator of the keys in the underlying store
-