public interface FunctionalNotifier<K,V> extends Listeners.ReadWriteListeners<K,V>
Listeners.ReadWriteListeners.ReadWriteListener<K,V>
Listeners.WriteListeners.WriteListener<K,V>
Modifier and Type | Method and Description |
---|---|
void |
notifyOnCreate(EntryView.ReadEntryView<K,V> created)
Notify registered
ReadWriteListener instances of the created entry. |
void |
notifyOnModify(EntryView.ReadEntryView<K,V> before,
EntryView.ReadEntryView<K,V> after)
Notify registered
ReadWriteListener instances of the modified
entry passing the previous and new value. |
void |
notifyOnRemove(EntryView.ReadEntryView<K,V> removed)
Notify registered
ReadWriteListener instances of the removed
entry passing in the removed entry. |
void |
notifyOnWrite(Supplier<EntryView.ReadEntryView<K,V>> write)
Notify registered
WriteListener instances of the written entry. |
add, onCreate, onModify, onRemove
add, onWrite
void notifyOnCreate(EntryView.ReadEntryView<K,V> created)
ReadWriteListener
instances of the created entry.void notifyOnModify(EntryView.ReadEntryView<K,V> before, EntryView.ReadEntryView<K,V> after)
ReadWriteListener
instances of the modified
entry passing the previous and new value.void notifyOnRemove(EntryView.ReadEntryView<K,V> removed)
ReadWriteListener
instances of the removed
entry passing in the removed entry.void notifyOnWrite(Supplier<EntryView.ReadEntryView<K,V>> write)
WriteListener
instances of the written entry.Copyright © 2024 JBoss, a division of Red Hat. All rights reserved.