|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
| Buffer | This interface defines methods that must be implemented by a buffer. |
| BufferAddFirstLast | This interface defines methods that must be implemented by a buffer for adding messages to its begining or to its end. |
| BufferRemoveFirstLast | This interface defines methods that must be implemented by a buffer for removing messages from its begining or from its end. |
| List | This interface defines methods that must be implemented by a list. |
| ListAddFirstLast | This interface defines methods that must be implemented by a list that allows adding messages at the end or beginning of the list. |
| ListRemoveFirstLast | This interface defines methods that must be implemented by a list that allows getting/removing messages from the end or beginning of the list. |
| PullQueueAttributeController | Attribute controller interface for Push/Pull queue. |
| PushPullKeyQueueAttributeController | Key based Push/Pull queue attribute controller. |
| PushPushQueuePassiveAttributeController | Attribute controller interface for PushPushPassive component. |
| PushQueueAttributeController | Attribute controller for queue implementation with a push input. |
| PushQueuePrimitiveComponentAttributeController | Attribute controller for queues implemented by a primitive component. |
| QueueAttributeController | Base attribute controller interface for queue implementations. |
| QueueSortedAttributeController | Sorted queue attribute controller. |
| SequenceNumberChunk | Chunk interface for messages that have to be sequentially ordered. |
| Class Summary | |
| AbstractBufferImpl | Abstract implementation of a buffer. |
| AbstractPullOutgoingHandlerImpl | Abstract implementation of a Pull outgoing handler. |
| AbstractPushIncomingHandlerOverflowImpl | Abstract implementation of a Push incoming handler. |
| BufferAscendingSequenceNumberImpl | Implementation of the Buffer interface using a sorted list.
|
| BufferAscendingSequenceNumberImpl.Element | This class represents elements of a linked list. |
| BufferImpl | Basic implementation of the Buffer interface using a
LinkedList. |
| ListAddRemoveFirstLastFastImpl | The ListAddRemoveFirstLastFastImpl class is just a linked list that supports very efficient insertion and deletion, as well as an Enumeration interface. |
| ListAddRemoveFirstLastFastImpl.Element | This class represents elements of a linked list. |
| ListAddRemoveFirstLastImpl | The ListAddRemoveFirstLastFastImpl class implements the
List,
ListAddFirstLast, and
ListRemoveFirstLastinterfaces using a
LinkedList.
|
| PullOutgoingHandlerImpl | Basic implementation of a Pull outgoing handler. |
| PushIncomingHandlerImpl | Abstract implementation of a Push incoming handler. |
| PushIncomingHandlerOverflowImpl | Basic implementation of a Push incoming handler. |
| PushOutgoingHandlerActiveImpl | Basic implementation of a Pull outgoing handler. |
| PushPullQueueNotSynchronizedImpl | High performance implementation of a Push/Pull queue. |
| SequenceNumberChunkImpl | Basic implementation of the SequenceNumberChunkinterface. |
| Exception Summary | |
| BufferOverflowException | Exception thrown by queues when the maximum capacity of the queue is raised
and the overflow policy is exception |
| KeyNotFoundException | Exception thrown when a key based Push/Pull queue cannot find the requested
key, and the "message not found" policy is set to
PushPullKeyQueueAttributeController.EXCEPTION_MESSAGE_NOT_FOUND_POLICY. |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||