- All Implemented Interfaces:
javax.cache.integration.CacheLoader<K,V>
, javax.cache.integration.CacheWriter<K,V>
, CacheStore<K,V>
- Enclosing interface:
- CacheStore<K,V>
public static class CacheStore.Default<K,V>
extends Object
implements CacheStore<K,V>
-
-
Constructor Summary
Constructors
Constructor |
Description |
Default() |
|
-
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Details
-
public V load(
K key)
throws
javax.cache.integration.CacheLoaderException
- Specified by:
load
in interface javax.cache.integration.CacheLoader<K,V>
- Throws:
javax.cache.integration.CacheLoaderException
-
public Map<K,V> loadAll(
Iterable<? extends K> keys)
throws
javax.cache.integration.CacheLoaderException
- Specified by:
loadAll
in interface javax.cache.integration.CacheLoader<K,V>
- Throws:
javax.cache.integration.CacheLoaderException
-
public void write(
javax.cache.Cache.Entry<? extends K,? extends V> entry)
throws
javax.cache.integration.CacheWriterException
- Specified by:
write
in interface javax.cache.integration.CacheWriter<K,V>
- Throws:
javax.cache.integration.CacheWriterException
-
public void writeAll(
Collection<javax.cache.Cache.Entry<? extends K,? extends V>> entries)
throws
javax.cache.integration.CacheWriterException
- Specified by:
writeAll
in interface javax.cache.integration.CacheWriter<K,V>
- Throws:
javax.cache.integration.CacheWriterException
-
public void delete(
Object key)
throws
javax.cache.integration.CacheWriterException
- Specified by:
delete
in interface javax.cache.integration.CacheWriter<K,V>
- Throws:
javax.cache.integration.CacheWriterException
-
public void deleteAll(
Collection<?> keys)
throws
javax.cache.integration.CacheWriterException
- Specified by:
deleteAll
in interface javax.cache.integration.CacheWriter<K,V>
- Throws:
javax.cache.integration.CacheWriterException