Uses of Class
org.redisson.api.RemoteInvocationOptions
-
Uses of RemoteInvocationOptions in org.redisson.api
Modifier and TypeMethodDescriptionstatic RemoteInvocationOptions
RemoteInvocationOptions.defaults()
Creates a new instance of RemoteInvocationOptions with opinionated defaults.RemoteInvocationOptions.expectAckWithin
(long ackTimeoutInMillis) Defines ACK timeoutRemoteInvocationOptions.expectAckWithin
(long ackTimeout, TimeUnit timeUnit) Defines ACK timeoutRemoteInvocationOptions.expectResultWithin
(long executionTimeoutInMillis) Defines execution timeoutRemoteInvocationOptions.expectResultWithin
(long executionTimeout, TimeUnit timeUnit) Defines execution timeoutRemoteInvocationOptions.noAck()
Specifies to not wait for ACK replyRemoteInvocationOptions.noResult()
Specifies to not wait for resultModifier and TypeMethodDescription<T> T
RRemoteService.get
(Class<T> remoteInterface, RemoteInvocationOptions options) Get remote service object for remote invocations with the specified options -
Uses of RemoteInvocationOptions in org.redisson.remote
Modifier and TypeMethodDescriptionprotected void
AsyncRemoteProxy.awaitResultAsync
(RemoteInvocationOptions optionsCopy, RemotePromise<Object> result, CompletionStage<RRemoteServiceResponse> responseFuture) <T> T
AsyncRemoteProxy.create
(Class<T> remoteInterface, RemoteInvocationOptions options, Class<?> syncInterface) <T> T
SyncRemoteProxy.create
(Class<T> remoteInterface, RemoteInvocationOptions options) <T> T
BaseRemoteService.get
(Class<T> remoteInterface, RemoteInvocationOptions options) protected CompletionStage<RemoteServiceAck>
BaseRemoteProxy.tryPollAckAgainAsync
(RemoteInvocationOptions optionsCopy, String ackName, String requestId) ModifierConstructorDescriptionRemoteServiceRequest
(String executorId, String id, String methodName, long[] signature, Object[] args, RemoteInvocationOptions options, long date)