Package org.jgroups

Interface Summary

Address Abstract address.
ChannelFactoryA 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
ChannelA channel represents a group communication endpoint (like BSD datagram sockets).
ChannelClosedException
ChannelException This class represents the super class for all exception types thrown by JGroups.
ChannelNotConnectedException
EnsChannel EnsChannel is an implementation of Channel based on Ensemble.
EnsChannelFactory
Event Used for inter-stack and intra-stack communication.
ExitEvent
GetStateEvent
Global
HeaderAbstract 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 JChannelFactory creates pure Java implementations of the Channel interface.
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.
SuspectedException
SuspectEvent
TimeoutException
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).

Copyright B) 2001,2002 www.jgroups.com . All Rights Reserved.