|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
| Interface Summary | |
| AckMcastSenderWindow.RetransmitCommand | Called by retransmitter thread whenever a message needs to be re-sent to a destination. |
| AckSenderWindow.RetransmitCommand | |
| ChannelFactory | A channel factory takes care of creation of channel implementations. |
| ChannelListener | Allows a listener to be notified when important channel events occur. |
| Command | The Command patttern (se Gamma et al.). |
| Comparable | |
| DistributedHashtable.Notification | |
| MembershipListener | |
| MessageListener | |
| MethodLookup | |
| NakReceiverWindow.RetransmitCommand | Retransmit command (see Gamma et al.) used by the sliding window table to retrieve missing messages. |
| RequestHandler | |
| RspCollector | |
| SchedulerListener | |
| Transport | |
| UpHandler | |
| Class Summary | |
| AckMcastReceiverWindow | Keeps track of messages received from various senders. |
| AckMcastSenderWindow | Keeps track of ACKs from receivers for each message. |
| AckReceiverWindow | Stores received messages according to their sequence numbers. |
| AckSenderWindow | ACK-based sliding window for a sender. |
| BlockEvent | |
| Channel | A channel represents a group communication endpoint (like BSD datagram sockets). |
| DistributedHashtable | Provides the abstraction of a java.util.Hashtable that is replicated at several locations. |
| EnsChannel | EnsChannel is an implementation of Channel based on Ensemble. |
| EnsChannelFactory | |
| Event | Used for inter-stack and intra-stack communication. |
| GetStateEvent | |
| GroupRequest | Sends a message to all members of the group and waits for all responses (or timeout). |
| Header | Container for header data which is added to the front of a Message by a protocol layer when traveling down the stack. |
| IbusChannel | Implementation of a channel using iBus. |
| IbusChannelFactory | |
| JChannel | JChannel is a pure Java implementation of Channel. |
| JChannelFactory | |
| List | Doubly-linked list. |
| Message | |
| MessageDispatcher | Used on top of channel to implement group requests. |
| MethodCall | |
| MethodLookupClos | |
| MethodLookupJava | |
| NakReceiverWindow | Keeps track of messages according to their sequence numbers. |
| Profiler | Allows to time execution of 'named' statements, counts number of times called and total execution time. |
| Profiler.Entry | |
| PullPushAdapter | Allows a client of Channel to be notified when messages have been received instead of having to actively poll the channel for new messages. |
| Queue | Elements are added at the tail and removed from the head. |
| RequestCorrelator | Framework to send requests and receive matching responses (matching on request ID). |
| ReusableThread | Reusable thread class. |
| RpcDispatcher | Dispatches and receives remote group method calls. |
| Rsp | |
| RspList | Contains responses from all members. |
| Scheduler | Implementation of a priority scheduler. |
| SetStateEvent | Encapsulates a state returned by Channel.Receive(), as requested by
Channel.GetState(s) previously. |
| SortedList | Keeps elements in sorted order (ascending or decending). |
| Stack | LIFO stack, with better performance than java.util.Stack (based on Vector). |
| StateTransferInfo | Contains parameters for state transfer. |
| SuspectEvent | |
| ThreadPool | Maintains a set of ReusableThreads. |
| Util | Collection of various utility routines that can not be assigned to other classes. |
| Version | |
| View | |
| ViewId | ViewIds are used for ordering views (each view has a ViewId and a list of members). |
| Exception Summary | |
| ChannelClosed | |
| ChannelException | |
| ChannelNotConnected | |
| QueueClosed | |
| Suspected | |
| Timeout | |
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||