E - the type of elements in dequepublic interface INodeEventHandler<E>
| Modifier and Type | Method and Description |
|---|---|
void |
onDisposeNode(SnapshotableDeque<E> deque,
E payload)
Notify if node is disposed
|
void |
onLink(DequeNode<E> node,
SnapshotableDeque.LinkMode linkMode,
long version)
Notify if node is linked to deque
|
void |
onUnlink(DequeNode<E> node,
long version)
Notify if node is unlinked from deque
|
void onLink(DequeNode<E> node, SnapshotableDeque.LinkMode linkMode, long version)
node - nodelinkMode - append or prependversion - deque versionvoid onUnlink(DequeNode<E> node, long version)
node - nodeversion - deque versionvoid onDisposeNode(SnapshotableDeque<E> deque, E payload)
deque - dequepayload - element was managed by nodeCopyright © 2020. All rights reserved.