|
||||||||||
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
ListRemoveFirstLast interfaces 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 SequenceNumberChunk interface. |
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 |