Uses of Package
org.jgroups.blocks

Packages that use org.jgroups.blocks
org.jgroups.blocks Provides building blocks that are layered on top of channels. 
org.jgroups.demos Provides demonstrations of JGroups functionality. 
org.jgroups.demos.wb A distributed whiteboard applet implemented using JGroups. 
org.jgroups.protocols Provides implementations of transport protocols which are responsible for sending and receiving messages to/from the network. 
org.jgroups.stack Support for managing protocol stacks. 
 

Classes in org.jgroups.blocks used by org.jgroups.blocks
BasicConnectionTable
          Shared class for TCP connection tables.
BasicConnectionTable.ConnectionListener
          Used to be notified about connection establishment and teardown.
BasicConnectionTable.Receiver
          Used for message reception.
DistributedHashtable.Notification
           
DistributedLockManager.LockDecree
          This class represents the lock
DistributedQueue.Notification
           
DistributedTree.DistributedTreeListener
           
DistributedTree.ViewListener
           
Link.Receiver
           
LockingException
           
LockManager
          LockManager represents generic lock manager that allows obtaining and releasing locks on objects.
LockMultiLockedException
          Thrown by the DistributedLockManager.unlock(Object, Object, boolean) method if a lock is only locally released, because it is locked by multiple DistributedLockManagers.
LockNotGrantedException
          This exception indicated that lock manager refused to give a lock on some resource.
LockNotReleasedException
          This exception indicated that lock manager refused to release a lock on some resource.
LogicalLink.AllLinksDown
           
LogicalLink.NoLinksAvailable
           
LogicalLink.Receiver
           
MessageDispatcher
          Provides synchronous and asynchronous message sending with request-response correlation; i.e., matching responses with the original request.
MethodCall
          A method call is the JGroups representation of a remote method.
MethodLookup
           
NotificationBus.Consumer
           
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.
ReplicatedHashtable.Notification
           
ReplicatedHashtable.StateTransferListener
           
ReplicatedTree.Node
           
ReplicatedTree.ReplicatedTreeListener
           
ReplicationData
          Class used for data exchange by ReplicationManager and ReplicationReceiver.
ReplicationReceiver
          Implementation of this interface needs to register with ReplicationManager and will receive updates to be applied to its locally replicated data.
RequestCorrelator
          Framework to send requests and receive matching responses (matching on request ID).
RequestHandler
           
RpcDispatcher
          This class allows a programmer to invoke remote methods in all (or single) group members and optionally wait for the return value(s).
RpcDispatcher.Marshaller
           
RspCollector
           
TwoPhaseVotingAdapter
          This adapter introduces simple two-phase voting on a specified decree.
TwoPhaseVotingListener
          Implementations of this interface can participate in two-phase voting process.
UpdateException
           
VoteException
          This exception is thrown when voting listener cannot vote on the specified decree.
VoteResponseProcessor
          VoteResultProcessor Applications that use the VotingAdapter and/or TwoPhaseVotingAdapter can pass an implementation of this down the vote calls, to intercept processing of the VoteResults returned by other nodes.
VotingAdapter
          Voting adapter provides a voting functionality for an application.
VotingAdapter.VoteResult
          This class represents the result of local voting.
VotingListener
          Implemetations of this interface are able to participate in voting process.
Xid
          Distributed transaction ID modeled after the JTA spec.
 

Classes in org.jgroups.blocks used by org.jgroups.demos
DistributedHashtable.Notification
           
DistributedQueue.Notification
           
DistributedTree.DistributedTreeListener
           
NotificationBus.Consumer
           
 

Classes in org.jgroups.blocks used by org.jgroups.demos.wb
RpcDispatcher
          This class allows a programmer to invoke remote methods in all (or single) group members and optionally wait for the return value(s).
 

Classes in org.jgroups.blocks used by org.jgroups.protocols
BasicConnectionTable.Receiver
          Used for message reception.
ConnectionTable
          Manages incoming and outgoing TCP connections.
ConnectionTableNIO
          Manages incoming and outgoing TCP connections.
LogicalLink.Receiver
           
RequestHandler
           
 

Classes in org.jgroups.blocks used by org.jgroups.stack
MethodCall
          A method call is the JGroups representation of a remote method.
RequestCorrelator
          Framework to send requests and receive matching responses (matching on request ID).
RequestHandler
           
 



Copyright ? 1998-2006 Bela Ban. All Rights Reserved.