Package com.hazelcast.core
Class EntryAdapter<K,V>
java.lang.Object
com.hazelcast.core.EntryAdapter<K,V>
- Type Parameters:
K- key of the map entryV- value of the map entry.
- All Implemented Interfaces:
EntryListener<K,,V> EntryAddedListener<K,,V> EntryEvictedListener<K,,V> EntryExpiredListener<K,,V> EntryRemovedListener<K,,V> EntryUpdatedListener<K,,V> MapClearedListener,MapEvictedListener,MapListener,EventListener
Adapter for
MapListener.- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidentryAdded(EntryEvent<K, V> event) Invoked upon addition of an entry.voidentryEvicted(EntryEvent<K, V> event) Invoked upon eviction of an entry.voidentryExpired(EntryEvent<K, V> event) Invoked upon expiration of an entry.voidentryRemoved(EntryEvent<K, V> event) Invoked upon removal of an entry.voidentryUpdated(EntryEvent<K, V> event) Invoked upon update of an entry.voidmapCleared(MapEvent event) Invoked when all entries are removed byIMap.clear().voidmapEvicted(MapEvent event) Invoked when all entries are evicted byIMap.evictAll().voidonEntryEvent(EntryEvent<K, V> event) This method is called when an one of the methods of theEntryListeneris not overridden.voidonMapEvent(MapEvent event) This method is called when an one of the methods of theEntryListeneris not overridden.
-
Constructor Details
-
EntryAdapter
public EntryAdapter()
-
-
Method Details
-
entryAdded
Description copied from interface:EntryAddedListenerInvoked upon addition of an entry.- Specified by:
entryAddedin interfaceEntryAddedListener<K,V> - Parameters:
event- the event invoked when an entry is added
-
entryRemoved
Description copied from interface:EntryRemovedListenerInvoked upon removal of an entry.- Specified by:
entryRemovedin interfaceEntryRemovedListener<K,V> - Parameters:
event- the event invoked when an entry is removed
-
entryUpdated
Description copied from interface:EntryUpdatedListenerInvoked upon update of an entry.- Specified by:
entryUpdatedin interfaceEntryUpdatedListener<K,V> - Parameters:
event- the event invoked when an entry is updated
-
entryEvicted
Description copied from interface:EntryEvictedListenerInvoked upon eviction of an entry.- Specified by:
entryEvictedin interfaceEntryEvictedListener<K,V> - Parameters:
event- the event invoked when an entry is evicted
-
entryExpired
Description copied from interface:EntryExpiredListenerInvoked upon expiration of an entry.- Specified by:
entryExpiredin interfaceEntryExpiredListener<K,V> - Parameters:
event- the event invoked when an entry is expired.
-
mapEvicted
Description copied from interface:MapEvictedListenerInvoked when all entries are evicted byIMap.evictAll().- Specified by:
mapEvictedin interfaceMapEvictedListener- Parameters:
event- the map event invoked when all entries are evicted byIMap.evictAll()
-
mapCleared
Description copied from interface:MapClearedListenerInvoked when all entries are removed byIMap.clear(). When a listener is registered as local-only then it will be invoked if and only if theclear()method is called on the same instance where the listener was registered to.- Specified by:
mapClearedin interfaceMapClearedListener- Parameters:
event- the map event invoked when all entries are removed byIMap.clear()
-
onEntryEvent
This method is called when an one of the methods of theEntryListeneris not overridden. It can be practical if you want to bundle some/all of the methods to a single method.- Parameters:
event- the EntryEvent.
-
onMapEvent
This method is called when an one of the methods of theEntryListeneris not overridden. It can be practical if you want to bundle some/all of the methods to a single method.- Parameters:
event- the MapEvent.
-