CoherenceTM v3.3
Copyright© 2000-2007 by Oracle Corporation

com.tangosol.net.cache
Class CacheLoaderCacheStore.Iterable

java.lang.Object
  extended by com.tangosol.util.Base
      extended by com.tangosol.net.cache.AbstractCacheLoader
          extended by com.tangosol.net.cache.AbstractCacheStore
              extended by com.tangosol.net.cache.CacheLoaderCacheStore
                  extended by com.tangosol.net.cache.CacheLoaderCacheStore.Iterable
All Implemented Interfaces:
CacheLoader, CacheStore, IterableCacheLoader
Enclosing class:
CacheLoaderCacheStore

public static class CacheLoaderCacheStore.Iterable
extends CacheLoaderCacheStore
implements IterableCacheLoader

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
 
Field Summary
 
Fields inherited from class com.tangosol.net.cache.CacheLoaderCacheStore
m_loader
 
Constructor Summary
CacheLoaderCacheStore.Iterable(IterableCacheLoader loader)
          The CacheLoader to delegate to.
 
Method Summary
 Iterator keys()
          Iterate all keys in the underlying store.
 
Methods inherited from class com.tangosol.net.cache.CacheLoaderCacheStore
load, loadAll, wrapCacheLoader
 
Methods inherited from class com.tangosol.net.cache.AbstractCacheStore
erase, eraseAll, store, storeAll
 
Methods inherited from interface com.tangosol.net.cache.CacheLoader
load, loadAll
 

Constructor Detail

CacheLoaderCacheStore.Iterable

public CacheLoaderCacheStore.Iterable(IterableCacheLoader loader)
The CacheLoader to delegate to.

Method Detail

keys

public Iterator keys()
Iterate all keys in the underlying store.

Specified by:
keys in interface IterableCacheLoader
Returns:
a read-only iterator of the keys in the underlying store

CoherenceTM v3.3
Copyright© 2000-2007 by Oracle Corporation