Package org.javagroups

Interface Summary
Address Abstract address.
ChannelFactory A channel factory takes care of creation of channel implementations.
ChannelListener Allows a listener to be notified when important channel events occur.
MembershipListener  
MessageListener  
Transport  
UpHandler  
 

Class Summary
BlockEvent  
Channel A channel represents a group communication endpoint (like BSD datagram sockets).
EnsChannel EnsChannel is an implementation of Channel based on Ensemble.
EnsChannelFactory  
Event Used for inter-stack and intra-stack communication.
ExitEvent  
GetStateEvent  
Header Abstract base class for all headers to be added to a Message.
JChannel JChannel is a pure Java implementation of Channel When a JChannel object is instantiated it automatically sets up the protocol stack
JChannelFactory  
Membership Class to keep track of Addresses.
MergeView A view that is sent as result of a merge.
Message A Message encapsulates data sent to members of a group.
SetStateEvent Encapsulates a state returned by Channel.receive(), as requested by Channel.getState(s) previously.
SuspectEvent  
Version  
View A view is a local representation of the current membership of a group Only one view is installed in a channel at a time Views contain the address of its creator, an ID and a list of member addresses These adresses are ordered, and the first address is always the coordinator of the view This way, each member of the group knows who the new coordinator will be if the current one crashes or leaves the group.
ViewId ViewIds are used for ordering views (each view has a ViewId and a list of members).
 

Exception Summary
ChannelClosedException  
ChannelException  
ChannelNotConnectedException  
SuspectedException  
TimeoutException  
 



Copyright © 2001,2002 www.javagroups.com . All Rights Reserved.