## Uses of Interface
org.jgroups.blocks.RequestHandler

- Packages that use RequestHandler
  Package | Description
  --- | ---
  org.jgroups.blocks | Provides building blocks that are layered on top of channels.
  org.jgroups.blocks.mux |

- - ### Uses of RequestHandler in org.jgroups.blocks

    Classes in org.jgroups.blocks that implement RequestHandler
    Modifier and Type | Class and Description
    --- | ---
    `class` | `MessageDispatcher` Provides synchronous and asynchronous message sending with request-response correlation; i.e., matching responses with the original request.
    `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
    Modifier and Type | Field and Description
    --- | ---
    `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
    Modifier and Type | Method and Description
    --- | ---
    `protected RequestCorrelator` | MessageDispatcher.`createRequestCorrelator(java.lang.Object transport, RequestHandler handler, Address local_addr)`
    `void` | MessageDispatcher.`setRequestHandler(RequestHandler rh)`
    `void` | RequestCorrelator.`setRequestHandler(RequestHandler handler)`

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

  - ### Uses of RequestHandler in org.jgroups.blocks.mux

    Classes in org.jgroups.blocks.mux that implement RequestHandler
    Modifier and Type | Class and Description
    --- | ---
    `class` | `MuxMessageDispatcher` A multiplexed message dispatcher.
    `class` | `MuxRpcDispatcher` A multiplexed message dispatcher.

    Methods in org.jgroups.blocks.mux with parameters of type RequestHandler
    Modifier and Type | Method and Description
    --- | ---
    `protected RequestCorrelator` | MuxRpcDispatcher.`createRequestCorrelator(java.lang.Object transport, RequestHandler handler, Address localAddr)`
    `protected RequestCorrelator` | MuxMessageDispatcher.`createRequestCorrelator(java.lang.Object transport, RequestHandler handler, Address localAddr)`

    Constructors in org.jgroups.blocks.mux with parameters of type RequestHandler
    Constructor and Description
    `MuxMessageDispatcher(short scopeId, Channel channel, MessageListener messageListener, MembershipListener membershipListener, RequestHandler handler)`
    `MuxRequestCorrelator(short id, java.lang.Object transport, RequestHandler handler, Address localAddr)`

Copyright © 1998-2009 Bela Ban / Red Hat. All Rights Reserved.