Uses of Interface
org.jgroups.blocks.RequestHandler

Packages that use RequestHandler
org.jgroups.blocks Provides building blocks that are layered on top of channels. 
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. 
 

Uses of RequestHandler in org.jgroups.blocks
 

Classes in org.jgroups.blocks that implement RequestHandler
 class MessageDispatcher
          Provides synchronous and asynchronous message sending with request-response correlation; i.e., matching responses with the original request.
 class ReplicationManager
          Class to propagate updates to a number of nodes in various ways: Asynchronous Synchronous Synchronous with locking
Note: This class is experimental as of Oct 2002
 class RpcDispatcher
          This class allows a programmer to invoke remote methods in all (or single) group members and optionally wait for the return value(s).
 

Fields in org.jgroups.blocks declared as RequestHandler
protected  RequestHandler MessageDispatcher.req_handler
           
protected  RequestHandler RequestCorrelator.request_handler
          The handler for the incoming requests.
 

Methods in org.jgroups.blocks with parameters of type RequestHandler
 void MessageDispatcher.setRequestHandler(RequestHandler rh)
           
 void RequestCorrelator.setRequestHandler(RequestHandler handler)
           
 

Constructors in org.jgroups.blocks with parameters of type RequestHandler
MessageDispatcher(Channel channel, MessageListener l, MembershipListener l2, RequestHandler req_handler)
           
MessageDispatcher(Channel channel, MessageListener l, MembershipListener l2, RequestHandler req_handler, boolean deadlock_detection)
           
MessageDispatcher(Channel channel, MessageListener l, MembershipListener l2, RequestHandler req_handler, boolean deadlock_detection, boolean concurrent_processing)
           
MessageDispatcher(PullPushAdapter adapter, java.io.Serializable id, MessageListener l, MembershipListener l2, RequestHandler req_handler)
           
MessageDispatcher(PullPushAdapter adapter, java.io.Serializable id, MessageListener l, MembershipListener l2, RequestHandler req_handler, boolean concurrent_processing)
           
RequestCorrelator(java.lang.String name, java.lang.Object transport, RequestHandler handler)
          Constructor.
RequestCorrelator(java.lang.String name, java.lang.Object transport, RequestHandler handler, Address local_addr)
           
RequestCorrelator(java.lang.String name, java.lang.Object transport, RequestHandler handler, boolean deadlock_detection)
          Constructor.
RequestCorrelator(java.lang.String name, java.lang.Object transport, RequestHandler handler, boolean deadlock_detection, Address local_addr)
           
RequestCorrelator(java.lang.String name, java.lang.Object transport, RequestHandler handler, boolean deadlock_detection, Address local_addr, boolean concurrent_processing)
           
RequestCorrelator(java.lang.String name, java.lang.Object transport, RequestHandler handler, boolean deadlock_detection, boolean concurrent_processing)
           
 

Uses of RequestHandler in org.jgroups.protocols
 

Classes in org.jgroups.protocols that implement RequestHandler
 class DEADLOCK
          Tests the deadlock detection mechanism of RequestCorrelator.
 class FLOW_CONTROL
          FLOW_CONTROL provides end-end congestion control and flow control.
 class FLUSH
          The task of the FLUSH protocol is to flush all pending messages out of the system.
 class GMS
          Group membership protocol.
 class MessageProtocolEXAMPLE
           
 class RpcProtocolEXAMPLE
           
 class STABLE
          Computes the broadcast messages that are stable; i.e., that have been received by all members.
 class STATE_TRANSFER
          State transfer layer.
 class TOTAL_TOKEN
           Total order implementation based on The Totem Single-Ring Ordering and Membership Protocol.
 

Uses of RequestHandler in org.jgroups.stack
 

Classes in org.jgroups.stack that implement RequestHandler
 class MessageProtocol
          Based on Protocol, but incorporates RequestCorrelator and GroupRequest: the latter can be used to mcast messages to all members and receive their reponses.
 class RpcProtocol
          Base class for group RMC peer protocols.
 



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