Package org.axonframework.common.caching
Class Cache.EntryListenerAdapter
java.lang.Object
org.axonframework.common.caching.Cache.EntryListenerAdapter
- All Implemented Interfaces:
Cache.EntryListener
- Enclosing interface:
Cache
Adapter implementation for the EntryListener, allowing for overriding only specific callback methods.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()Clone operation used by some Cache implementations.voidonEntryCreated(Object key, Object value) Invoked when a new item has been added to the cachevoidonEntryExpired(Object key) Invoked when an entry has expired.voidonEntryRead(Object key, Object value) Invoked when an item was retrieved from the CachevoidonEntryRemoved(Object key) Invoked when an item was removed from the cache, either following an expiry, or by explicitly callingCache.remove(Object).voidonEntryUpdated(Object key, Object value) Invoked when an item has been updated.
-
Constructor Details
-
EntryListenerAdapter
public EntryListenerAdapter()
-
-
Method Details
-
onEntryExpired
Description copied from interface:Cache.EntryListenerInvoked when an entry has expired.- Specified by:
onEntryExpiredin interfaceCache.EntryListener- Parameters:
key- The key of the entry that expired
-
onEntryRemoved
Description copied from interface:Cache.EntryListenerInvoked when an item was removed from the cache, either following an expiry, or by explicitly callingCache.remove(Object).- Specified by:
onEntryRemovedin interfaceCache.EntryListener- Parameters:
key- The key of the entry that was removed
-
onEntryUpdated
Description copied from interface:Cache.EntryListenerInvoked when an item has been updated.- Specified by:
onEntryUpdatedin interfaceCache.EntryListener- Parameters:
key- The key of the entry that was updatedvalue- The new value of the entry
-
onEntryCreated
Description copied from interface:Cache.EntryListenerInvoked when a new item has been added to the cache- Specified by:
onEntryCreatedin interfaceCache.EntryListener- Parameters:
key- The key of the entry that was addedvalue- The value of the entry
-
onEntryRead
Description copied from interface:Cache.EntryListenerInvoked when an item was retrieved from the Cache- Specified by:
onEntryReadin interfaceCache.EntryListener- Parameters:
key- The key of the entry that was readvalue- The value of the entry read
-
clone
Description copied from interface:Cache.EntryListenerClone operation used by some Cache implementations. An implementation must implementCloneableto indicate it supports cloning.- Specified by:
clonein interfaceCache.EntryListener- Overrides:
clonein classObject- Returns:
- a copy of this instance
- Throws:
CloneNotSupportedException- if cloning is not supported- See Also:
-