Package org.infinispan.functional
Interface Listeners.ReadWriteListeners.ReadWriteListener<K,V>
-
- Enclosing interface:
- Listeners.ReadWriteListeners<K,V>
public static interface Listeners.ReadWriteListeners.ReadWriteListener<K,V>Read-write listener
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default voidonCreate(EntryView.ReadEntryView<K,V> created)Entry created event callback that receives aEntryView.ReadEntryViewof the created entry.default voidonModify(EntryView.ReadEntryView<K,V> before, EntryView.ReadEntryView<K,V> after)Entry modify/update event callback that receivesEntryView.ReadEntryViewof the previous entry as first parameter, and theEntryView.ReadEntryViewof the new entry.default voidonRemove(EntryView.ReadEntryView<K,V> removed)Entry removed event callback that receives aEntryView.ReadEntryViewof the removed entry.
-
-
-
Method Detail
-
onCreate
default void onCreate(EntryView.ReadEntryView<K,V> created)
Entry created event callback that receives aEntryView.ReadEntryViewof the created entry.- Parameters:
created- created entry view
-
onModify
default void onModify(EntryView.ReadEntryView<K,V> before, EntryView.ReadEntryView<K,V> after)
Entry modify/update event callback that receivesEntryView.ReadEntryViewof the previous entry as first parameter, and theEntryView.ReadEntryViewof the new entry.- Parameters:
before- previous entry viewafter- new entry view
-
onRemove
default void onRemove(EntryView.ReadEntryView<K,V> removed)
Entry removed event callback that receives aEntryView.ReadEntryViewof the removed entry.- Parameters:
removed- removed entry view
-
-