Uses of Class
org.jgroups.blocks.RequestOptions
Packages that use RequestOptions
Package
Description
Provides building blocks that are layered on top of channels.
-
Uses of RequestOptions in org.jgroups.blocks
Fields in org.jgroups.blocks declared as RequestOptionsModifier and TypeFieldDescriptionprotected final RequestOptionsReplicatedHashMap.call_optionsprotected final RequestOptionsRequest.optionsMethods in org.jgroups.blocks that return RequestOptionsModifier and TypeMethodDescriptionRequestOptions.anycasting(boolean a) static RequestOptionsRequestOptions.ASYNC()RequestOptions.clearFlags(Message.Flag... flags) RequestOptions.clearTransientFlags(Message.TransientFlag... flags) RequestOptions.exclusionList(Address... mbrs) RequestOptions.flags(Message.Flag... flags) RequestOptions.mode(ResponseMode mode) RequestOptions.setAnycasting(boolean a) RequestOptions.setFlags(short flags) Not recommended as the internal representation of flags might change (e.g.RequestOptions.setFlags(Message.Flag... flags) RequestOptions.setMode(ResponseMode mode) RequestOptions.setRspFilter(RspFilter filter) RequestOptions.setTimeout(long timeout) RequestOptions.setTransientFlags(short flags) Not recommended as the internal representation of flags might change (e.g.RequestOptions.setTransientFlags(Message.TransientFlag... flags) static RequestOptionsRequestOptions.SYNC()RequestOptions.timeout(long timeout) RequestOptions.transientFlags(Message.TransientFlag... flags) Methods in org.jgroups.blocks with parameters of type RequestOptionsModifier and TypeMethodDescriptionprotected <T> UnicastRequest<T> MessageDispatcher._sendMessage(Message msg, RequestOptions opts) <T> TRpcDispatcher.callRemoteMethod(Address dest, String meth, Object[] args, Class<?>[] types, RequestOptions opts) Invokes a method in a cluster member and - if blocking - returns the result<T> TRpcDispatcher.callRemoteMethod(Address dest, MethodCall call, RequestOptions options) Invokes a method in a cluster member and - if blocking - returns the result<T> RspList<T> RpcDispatcher.callRemoteMethods(Collection<Address> dests, String method_name, Object[] args, Class<?>[] types, RequestOptions options) Invokes a method in all members and expects responses from members contained in dests (or all members if dests is null).<T> RspList<T> RpcDispatcher.callRemoteMethods(Collection<Address> dests, MethodCall method_call, RequestOptions opts) Invokes a method in all members and expects responses from members contained in dests (or all members if dests is null).<T> CompletableFuture<RspList<T>> RpcDispatcher.callRemoteMethodsWithFuture(Collection<Address> dests, MethodCall call, RequestOptions options) Invokes a method in all members and expects responses from members contained in dests (or all members if dests is null).<T> CompletableFuture<T> RpcDispatcher.callRemoteMethodWithFuture(Address dest, MethodCall call, RequestOptions opts) Invokes a method in a cluster member and - if blocking - returns the resultprotected <T> GroupRequest<T> MessageDispatcher.cast(Collection<Address> dests, Message msg, RequestOptions options, boolean block_for_results) <T> RspList<T> MessageDispatcher.castMessage(Collection<Address> dests, Message msg, RequestOptions opts) Sends a message to all members and expects responses from members in dests (if non-null).<T> CompletableFuture<RspList<T>> MessageDispatcher.castMessageWithFuture(Collection<Address> dests, Message msg, RequestOptions opts) Sends a message to all members and expects responses from members in dests (if non-null).<T> TMessageDispatcher.sendMessage(Message msg, RequestOptions opts) Sends a unicast message and - depending on the options - returns a result<T> CompletableFuture<T> MessageDispatcher.sendMessageWithFuture(Message msg, RequestOptions opts) Sends a unicast message to the target defined by msg.getDest() and returns a future<T> voidRequestCorrelator.sendMulticastRequest(Collection<Address> dest_mbrs, Message msg, Request<T> req, RequestOptions opts) Sends a request to a group.<T> voidRequestCorrelator.sendUnicastRequest(Message msg, Request<T> req, RequestOptions opts) Sends a request to a single destinationConstructors in org.jgroups.blocks with parameters of type RequestOptionsModifierConstructorDescriptionGroupRequest(RequestCorrelator corr, Collection<Address> targets, RequestOptions options) Request(RequestCorrelator corr, RequestOptions options) RequestOptions(RequestOptions opts) UnicastRequest(RequestCorrelator corr, Address target, RequestOptions options) -
Uses of RequestOptions in org.jgroups.tests
Fields in org.jgroups.tests declared as RequestOptionsConstructors in org.jgroups.tests with parameters of type RequestOptionsModifierConstructorDescriptionInvoker(Collection<Address> dests, RequestOptions options, CountDownLatch latch) Invoker(Address dest, RequestOptions options, CountDownLatch latch) -
Uses of RequestOptions in org.jgroups.tests.perf
Fields in org.jgroups.tests.perf declared as RequestOptionsMethods in org.jgroups.tests.perf with parameters of type RequestOptionsModifier and TypeMethodDescriptionprotected ObjectMPerfRpc.invokeRpc(short method_id, Address dest, RequestOptions options, Object... args) protected RspList<?> MPerfRpc.invokeRpc(short method_id, RequestOptions options, Object... args)