## Uses of Class
org.jgroups.util.RspList

Packages that use RspList
Package | Description
--- | ---
org.jgroups.blocks | Provides building blocks that are layered on top of channels.
org.jgroups.util | Provides useful functionality which cannot be assigned to any particular other package.

### Uses of RspList in org.jgroups.blocks

Methods in org.jgroups.blocks that return RspList
Modifier and Type | Method and Description
--- | ---
`RspList` | RpcDispatcher.`callRemoteMethods(java.util.Collection<Address> dests, MethodCall method_call, RequestOptions options)` Invokes a method in all members contained in dests (or all members if dests is null).
`RspList` | RpcDispatcher.`callRemoteMethods(java.util.Collection<Address> dests, java.lang.String method_name, java.lang.Object[] args, java.lang.Class[] types, RequestOptions options)`
`RspList` | RpcDispatcher.`callRemoteMethods(java.util.Vector<Address> dests, MethodCall method_call, int mode, long timeout)` Deprecated.
`RspList` | RpcDispatcher.`callRemoteMethods(java.util.Vector<Address> dests, java.lang.String method_name, java.lang.Object[] args, java.lang.Class[] types, int mode, long timeout)` Deprecated.
`RspList` | RpcDispatcher.`callRemoteMethods(java.util.Vector<Address> dests, java.lang.String method_name, java.lang.Object[] args, java.lang.Class[] types, int mode, long timeout, boolean use_anycasting)` Deprecated.
`RspList` | RpcDispatcher.`callRemoteMethods(java.util.Vector<Address> dests, java.lang.String method_name, java.lang.Object[] args, java.lang.Class[] types, int mode, long timeout, boolean use_anycasting, RspFilter filter)` Deprecated.
`RspList` | RpcDispatcher.`callRemoteMethods(java.util.Vector<Address> dests, java.lang.String method_name, java.lang.Object[] args, java.lang.String[] signature, int mode, long timeout)` Deprecated.
`RspList` | RpcDispatcher.`callRemoteMethods(java.util.Vector<Address> dests, java.lang.String method_name, java.lang.Object[] args, java.lang.String[] signature, int mode, long timeout, boolean use_anycasting)` Deprecated.
`RspList` | MessageDispatcher.`castMessage(java.util.Collection<Address> dests, Message msg, RequestOptions options)` Sends a message to the members listed in dests.
`RspList` | MessageDispatcher.`castMessage(java.util.Vector dests, Message msg, int mode, long timeout)` Deprecated.
`RspList` | MessageDispatcher.`castMessage(java.util.Vector dests, Message msg, int mode, long timeout, boolean use_anycasting)` Deprecated.
`RspList` | MessageDispatcher.`castMessage(java.util.Vector dests, Message msg, int mode, long timeout, boolean use_anycasting, RspFilter filter)` Deprecated.
`RspList` | MultiRequest.`get()`
`RspList` | GroupRequest.`get()`
`RspList` | MultiRequest.`get(long timeout, java.util.concurrent.TimeUnit unit)`
`RspList` | GroupRequest.`get(long timeout, java.util.concurrent.TimeUnit unit)`
`RspList` | MultiRequest.`getResults()` Returns the results as a RspList
`RspList` | GroupRequest.`getResults()` Returns the results as a RspList

Methods in org.jgroups.blocks that return types with arguments of type RspList
Modifier and Type | Method and Description
--- | ---
`NotifyingFuture<RspList>` | RpcDispatcher.`callRemoteMethodsWithFuture(java.util.Collection<Address> dests, MethodCall method_call, RequestOptions options)`
`NotifyingFuture<RspList>` | RpcDispatcher.`callRemoteMethodsWithFuture(java.util.Vector<Address> dests, MethodCall method_call)` Deprecated.
`NotifyingFuture<RspList>` | RpcDispatcher.`callRemoteMethodsWithFuture(java.util.Vector<Address> dests, MethodCall method_call, int mode, long timeout, boolean use_anycasting, boolean oob, RspFilter filter)` Deprecated.
`NotifyingFuture<RspList>` | MessageDispatcher.`castMessageWithFuture(java.util.Collection<Address> dests, Message msg, RequestOptions options)`
`NotifyingFuture<RspList>` | MessageDispatcher.`castMessageWithFuture(java.util.Vector dests, Message msg, int mode, long timeout, boolean use_anycasting, RspFilter filter)` Deprecated.

Methods in org.jgroups.blocks with parameters of type RspList
Modifier and Type | Method and Description
--- | ---
`protected void` | DistributedQueue.`checkResult(RspList rsp, java.lang.Object retval)`

`boolean`

DistributedLockManager.`processResponses(RspList responses, int consensusType, java.lang.Object decree)`
Deprecated.
Processes the response list and votes like the default processResponses method with the consensusType VOTE_ALL If the result of the voting is false, but this DistributedLockManager owns the lock, the result is changed to true and the lock is released, but marked as multiple locked.

`boolean` | VoteResponseProcessor.`processResponses(RspList responses, int consensusType, java.lang.Object decree)` Processes the responses returned by the other nodes.
`boolean` | VotingAdapter.`processResponses(RspList responses, int consensusType, java.lang.Object decree)` Processes the response list and makes a decision according to the type of the consensus for current voting.

### Uses of RspList in org.jgroups.util

Fields in org.jgroups.util declared as RspList
Modifier and Type | Field and Description
--- | ---
`static RspList` | RspList.`EMPTY_RSP_LIST`