Class AbstractHazelcastMessageProducer.HazelcastEntryListener<K,V>

java.lang.Object
org.springframework.integration.hazelcast.inbound.AbstractHazelcastMessageProducer.AbstractHazelcastEventListener<com.hazelcast.map.AbstractIMapEvent>
org.springframework.integration.hazelcast.inbound.AbstractHazelcastMessageProducer.HazelcastEntryListener<K,V>
Type Parameters:
K - the entry key type
V - the entry value type
All Implemented Interfaces:
com.hazelcast.core.EntryListener<K,V>, com.hazelcast.map.listener.EntryAddedListener<K,V>, com.hazelcast.map.listener.EntryEvictedListener<K,V>, com.hazelcast.map.listener.EntryExpiredListener<K,V>, com.hazelcast.map.listener.EntryRemovedListener<K,V>, com.hazelcast.map.listener.EntryUpdatedListener<K,V>, com.hazelcast.map.listener.MapClearedListener, com.hazelcast.map.listener.MapEvictedListener, com.hazelcast.map.listener.MapListener, EventListener
Enclosing class:
AbstractHazelcastMessageProducer

protected final class AbstractHazelcastMessageProducer.HazelcastEntryListener<K,V> extends AbstractHazelcastMessageProducer.AbstractHazelcastEventListener<com.hazelcast.map.AbstractIMapEvent> implements com.hazelcast.core.EntryListener<K,V>
The AbstractHazelcastMessageProducer.AbstractHazelcastEventListener implementation for the AbstractIMapEvents.
  • Constructor Details

    • HazelcastEntryListener

      protected HazelcastEntryListener()
  • Method Details

    • entryAdded

      public void entryAdded(com.hazelcast.core.EntryEvent<K,V> event)
      Specified by:
      entryAdded in interface com.hazelcast.map.listener.EntryAddedListener<K,V>
    • entryRemoved

      public void entryRemoved(com.hazelcast.core.EntryEvent<K,V> event)
      Specified by:
      entryRemoved in interface com.hazelcast.map.listener.EntryRemovedListener<K,V>
    • entryUpdated

      public void entryUpdated(com.hazelcast.core.EntryEvent<K,V> event)
      Specified by:
      entryUpdated in interface com.hazelcast.map.listener.EntryUpdatedListener<K,V>
    • entryEvicted

      public void entryEvicted(com.hazelcast.core.EntryEvent<K,V> event)
      Specified by:
      entryEvicted in interface com.hazelcast.map.listener.EntryEvictedListener<K,V>
    • entryExpired

      public void entryExpired(com.hazelcast.core.EntryEvent<K,V> event)
      Specified by:
      entryExpired in interface com.hazelcast.map.listener.EntryExpiredListener<K,V>
    • mapEvicted

      public void mapEvicted(com.hazelcast.map.MapEvent event)
      Specified by:
      mapEvicted in interface com.hazelcast.map.listener.MapEvictedListener
    • mapCleared

      public void mapCleared(com.hazelcast.map.MapEvent event)
      Specified by:
      mapCleared in interface com.hazelcast.map.listener.MapClearedListener
    • processEvent

      protected void processEvent(com.hazelcast.map.AbstractIMapEvent event)
      Specified by:
      processEvent in class AbstractHazelcastMessageProducer.AbstractHazelcastEventListener<com.hazelcast.map.AbstractIMapEvent>
    • toMessage

      protected Message<?> toMessage(com.hazelcast.map.AbstractIMapEvent event)
      Specified by:
      toMessage in class AbstractHazelcastMessageProducer.AbstractHazelcastEventListener<com.hazelcast.map.AbstractIMapEvent>