Package | Description |
---|---|
org.redisson | |
org.redisson.api | |
org.redisson.remote |
Modifier and Type | Method and Description |
---|---|
protected void |
BaseRemoteService.awaitResultAsync(RemoteInvocationOptions optionsCopy,
RemotePromise<Object> result,
RFuture<RRemoteServiceResponse> responseFuture) |
<T> T |
BaseRemoteService.get(Class<T> remoteInterface,
RemoteInvocationOptions options) |
Modifier and Type | Method and Description |
---|---|
static RemoteInvocationOptions |
RemoteInvocationOptions.defaults()
Creates a new instance of RemoteInvocationOptions with opinionated defaults.
|
RemoteInvocationOptions |
RemoteInvocationOptions.expectAckWithin(long ackTimeoutInMillis) |
RemoteInvocationOptions |
RemoteInvocationOptions.expectAckWithin(long ackTimeout,
TimeUnit timeUnit) |
RemoteInvocationOptions |
RemoteInvocationOptions.expectResultWithin(long executionTimeoutInMillis) |
RemoteInvocationOptions |
RemoteInvocationOptions.expectResultWithin(long executionTimeout,
TimeUnit timeUnit) |
RemoteInvocationOptions |
RemoteInvocationOptions.noAck() |
RemoteInvocationOptions |
RemoteInvocationOptions.noResult() |
Modifier and Type | Method and Description |
---|---|
<T> T |
RRemoteService.get(Class<T> remoteInterface,
RemoteInvocationOptions options)
Get remote service object for remote invocations
with the specified options
Note that when using the noResult() option,
it is expected that the invoked method returns void,
or else IllegalArgumentException will be thrown.
|
Constructor and Description |
---|
RemoteInvocationOptions(RemoteInvocationOptions copy) |
Modifier and Type | Method and Description |
---|---|
RemoteInvocationOptions |
RemoteServiceRequest.getOptions() |
Constructor and Description |
---|
RemoteServiceRequest(String executorId,
String id,
String methodName,
List<String> signatures,
Object[] args,
RemoteInvocationOptions options,
long date) |
Copyright © 2014–2018 The Redisson Project. All rights reserved.