| Package | Description |
|---|---|
| org.sodeac.common.message.dispatcher.impl | |
| org.sodeac.common.snapdeque |
A
SnapshotableDeque provides an implementation of Deque. |
| Modifier and Type | Field and Description |
|---|---|
protected SnapshotableDeque<String> |
ChannelImpl.channelSignalList |
protected SnapshotableDeque<MessageImpl> |
ChannelImpl.messageQueue |
protected SnapshotableDeque<MessageImpl> |
ChannelImpl.newPublishedMessageQueue |
protected SnapshotableDeque<IOnChannelAttach> |
ChannelImpl.onChannelAttachList |
protected SnapshotableDeque<MessageImpl> |
ChannelImpl.removedMessageQueue |
| Modifier and Type | Field and Description |
|---|---|
protected SnapshotableDeque<E> |
DequeNode.snapshotableDeque |
protected SnapshotableDeque<E> |
DequeSnapshot.snapshotableDeque |
| Modifier and Type | Method and Description |
|---|---|
protected SnapshotableDeque<E> |
DequeSnapshot.getParent() |
protected SnapshotableDeque<E> |
SnapshotableDeque.SnapshotVersion.getParent() |
| Modifier and Type | Method and Description |
|---|---|
void |
INodeEventHandler.onDisposeNode(SnapshotableDeque<E> deque,
E payload)
Notify if node is disposed
|
| Modifier and Type | Method and Description |
|---|---|
void |
SnapshotableDeque.computeProcedure(Consumer<SnapshotableDeque<E>> procedure)
Compute procedure undisturbed by concurrency updates.
|
| Constructor and Description |
|---|
DequeNode(E element,
SnapshotableDeque<E> snapshotableDeque) |
DequeSnapshot(SnapshotableDeque<E> snapshotableDeque,
boolean poll,
Integer pollCapacity) |
SnapshotVersion(SnapshotableDeque<E> deque,
long sequence) |
Copyright © 2020. All rights reserved.