public interface UpdatingCacheEntryFactory extends CacheEntryFactory
CacheEntryFactory
with one additional method, updateEntryValue((Serializable key, Serializable value)
which allows the cache entry to updated rather than replaced. This has the following
potential benefits:
Modifier and Type | Method and Description |
---|---|
void |
updateEntryValue(java.lang.Object key,
java.lang.Object value)
Perform an incremental update of data within a CacheEntry.
|
createEntry
void updateEntryValue(java.lang.Object key, java.lang.Object value) throws java.lang.Exception
key
- the cache Keyvalue
- a value copied from the value that belonged to the Element in the cache. Value must be mutablejava.lang.Exception