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
-
Method Summary
Methods inherited from class com.tangosol.net.cache.CacheLoaderCacheStore
load, loadAll, wrapCacheLoader
Methods inherited from class com.tangosol.net.cache.AbstractCacheStore
erase, store
Methods 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, wait
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.tangosol.net.cache.CacheLoader
load, loadAll
Methods 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:
keys
in interfaceIterableCacheLoader<K,
V> - Returns:
- a read-only iterator of the keys in the underlying store
-