Interface CacheEntryCreatedEvent<K,V>

All Superinterfaces:
CacheEntryEvent<K,V>, Event<K,V>, TransactionalEvent<K,V>
All Known Implementing Classes:
ClusterEvent, EventImpl

public interface CacheEntryCreatedEvent<K,V> extends CacheEntryEvent<K,V>
This event subtype is passed in to any method annotated with CacheEntryCreated.
Since:
4.0
Author:
Manik Surtani
  • Method Details

    • getValue

      V getValue()
      Retrieves the value of the entry being created.
      Specified by:
      getValue in interface CacheEntryEvent<K,V>
      Returns:
      null if Event.isPre() is true, or the value being created if Event.isPre() is false.
    • isCommandRetried

      boolean isCommandRetried()
      This will be true if the write command that caused this had to be retried again due to a topology change. This could be a sign that this event has been duplicated or another event was dropped and replaced (eg: ModifiedEvent replaced CreateEvent)
      Returns:
      Whether the command that caused this event was retried