Class EntryAdapter<K,V>

java.lang.Object
com.hazelcast.core.EntryAdapter<K,V>
Type Parameters:
K - key of the map entry
V - 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

public class EntryAdapter<K,V> extends Object implements EntryListener<K,V>
Adapter for MapListener.
See Also:
  • Constructor Details

    • EntryAdapter

      public EntryAdapter()
  • Method Details

    • entryAdded

      public void entryAdded(EntryEvent<K,V> event)
      Description copied from interface: EntryAddedListener
      Invoked upon addition of an entry.
      Specified by:
      entryAdded in interface EntryAddedListener<K,V>
      Parameters:
      event - the event invoked when an entry is added
    • entryRemoved

      public void entryRemoved(EntryEvent<K,V> event)
      Description copied from interface: EntryRemovedListener
      Invoked upon removal of an entry.
      Specified by:
      entryRemoved in interface EntryRemovedListener<K,V>
      Parameters:
      event - the event invoked when an entry is removed
    • entryUpdated

      public void entryUpdated(EntryEvent<K,V> event)
      Description copied from interface: EntryUpdatedListener
      Invoked upon update of an entry.
      Specified by:
      entryUpdated in interface EntryUpdatedListener<K,V>
      Parameters:
      event - the event invoked when an entry is updated
    • entryEvicted

      public void entryEvicted(EntryEvent<K,V> event)
      Description copied from interface: EntryEvictedListener
      Invoked upon eviction of an entry.
      Specified by:
      entryEvicted in interface EntryEvictedListener<K,V>
      Parameters:
      event - the event invoked when an entry is evicted
    • entryExpired

      public void entryExpired(EntryEvent<K,V> event)
      Description copied from interface: EntryExpiredListener
      Invoked upon expiration of an entry.
      Specified by:
      entryExpired in interface EntryExpiredListener<K,V>
      Parameters:
      event - the event invoked when an entry is expired.
    • mapEvicted

      public void mapEvicted(MapEvent event)
      Description copied from interface: MapEvictedListener
      Invoked when all entries are evicted by IMap.evictAll().
      Specified by:
      mapEvicted in interface MapEvictedListener
      Parameters:
      event - the map event invoked when all entries are evicted by IMap.evictAll()
    • mapCleared

      public void mapCleared(MapEvent event)
      Description copied from interface: MapClearedListener
      Invoked when all entries are removed by IMap.clear(). When a listener is registered as local-only then it will be invoked if and only if the clear() method is called on the same instance where the listener was registered to.
      Specified by:
      mapCleared in interface MapClearedListener
      Parameters:
      event - the map event invoked when all entries are removed by IMap.clear()
    • onEntryEvent

      public void onEntryEvent(EntryEvent<K,V> event)
      This method is called when an one of the methods of the EntryListener is 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

      public void onMapEvent(MapEvent event)
      This method is called when an one of the methods of the EntryListener is not overridden. It can be practical if you want to bundle some/all of the methods to a single method.
      Parameters:
      event - the MapEvent.