Package org.jgroups.stack
package org.jgroups.stack
Support for managing protocol stacks.
-
ClassDescriptionKeeps track of messages received from various senders.Keeps track of ACKs from receivers for each message.Called by retransmitter thread whenever a message needs to be re-sent to a destination.Counterpart of AckSenderWindow.ACK-based sliding window for a sender.Callback to provide custom addresses.The task if this class is to setup and configure the protocol stack.Maintains a pool of sequence numbers of messages that need to be retransmitted.Encapsulates data sent between GossipRouter and GossipClientRouter for TCP based group comunication (using layer TCP instead of UDP).Interface which returns a time series, one value at a time calling next()Network-dependent address (Internet).Keeps track of messages according to their sequence numbers.The Protocol class provides a set of common services for protocol layers.A ProtocolStack manages a number of protocols layered above each other.Keeps track of the number os times init()/destroy() and start()/stop have been called.This retransmitter is specialized in maintaining ranges of seqnos, e.g.Abstract class of a retransmitter.Retransmit command (see Gamma et al.) used to retrieve missing messagesClient stub that talks to a remote GossipRouterContains parameters for state transfer.Manages retransmission timeouts.