Interface CacheEntryModifiedEvent

All Superinterfaces:
CacheEntryEvent, Event, TransactionalEvent
All Known Implementing Classes:

public interface CacheEntryModifiedEvent
extends CacheEntryEvent

This event subtype is passed in to any method annotated with CacheEntryModified

The getValue() method's behavior is specific to whether the callback is triggered before or after the event in question. For example, if event.isPre() is true, then event.getValue() would return the old value, prior to modification. If event.isPre() is false, then event.getValue() would return new new value. If the event is creating and inserting a new entry, the old value would be null.

Manik Surtani

Nested Class Summary
Nested classes/interfaces inherited from interface org.infinispan.notifications.cachelistener.event.Event
Method Summary
 Object getValue()
          Retrieves the value of the entry being modified.
Methods inherited from interface org.infinispan.notifications.cachelistener.event.CacheEntryEvent
Methods inherited from interface org.infinispan.notifications.cachelistener.event.TransactionalEvent
getGlobalTransaction, isOriginLocal
Methods inherited from interface org.infinispan.notifications.cachelistener.event.Event
getCache, getType, isPre

Method Detail


Object getValue()
Retrieves the value of the entry being modified.

the previous or new value of the entry, depending on whether isPre() is true or false.

Google Analytics

Copyright © 2010 JBoss, a division of Red Hat. All Rights Reserved.