Modifier and Type | Method and Description |
---|---|
RPromise<E> |
PubSubEntry.getPromise() |
RPromise<RedissonCountDownLatchEntry> |
RedissonCountDownLatchEntry.getPromise() |
RPromise<RedissonLockEntry> |
RedissonLockEntry.getPromise() |
Modifier and Type | Method and Description |
---|---|
protected <T> void |
RedissonRemoteService.invokeMethod(RemoteServiceRequest request,
RemoteServiceMethod method,
RFuture<RemoteServiceCancelRequest> cancelRequestFuture,
RPromise<RRemoteServiceResponse> responsePromise) |
protected void |
RedissonMap.loadValue(K key,
RPromise<V> result,
boolean replaceValue) |
protected <T> void |
RedissonPriorityBlockingQueue.takeAsync(RPromise<V> result,
long delay,
long timeoutInMicro,
RedisCommand<T> command,
Object... params) |
protected void |
RedissonMultiLock.tryLockAsync(long threadId,
long leaseTime,
TimeUnit unit,
long waitTime,
RPromise<Void> result) |
Constructor and Description |
---|
RedissonCountDownLatchEntry(RPromise<RedissonCountDownLatchEntry> promise) |
RedissonLockEntry(RPromise<RedissonLockEntry> promise) |
Modifier and Type | Method and Description |
---|---|
<C extends RedisConnection> |
RedisConnection.getConnectionPromise() |
Constructor and Description |
---|
RedisConnection(RedisClient redisClient,
io.netty.channel.Channel channel,
RPromise<C> connectionPromise) |
RedisPubSubConnection(RedisClient redisClient,
io.netty.channel.Channel channel,
RPromise<RedisPubSubConnection> connectionPromise) |
Modifier and Type | Method and Description |
---|---|
RPromise<R> |
CommandData.getPromise() |
RPromise<Void> |
CommandsData.getPromise() |
Constructor and Description |
---|
BatchCommandData(RPromise<R> promise,
Codec codec,
RedisCommand<T> command,
Object[] params,
int index) |
CommandData(RPromise<R> promise,
Codec codec,
RedisCommand<T> command,
Object[] params) |
CommandData(RPromise<R> promise,
MultiDecoder<Object> messageDecoder,
Codec codec,
RedisCommand<T> command,
Object[] params) |
CommandsData(RPromise<Void> promise,
List<CommandData<?,?>> commands,
boolean queued,
boolean syncSlaves) |
CommandsData(RPromise<Void> promise,
List<CommandData<?,?>> commands,
boolean skipResult,
boolean atomic,
boolean queued,
boolean syncSlaves) |
CommandsData(RPromise<Void> promise,
List<CommandData<?,?>> commands,
List<CommandData<?,?>> attachedCommands,
boolean skipResult,
boolean atomic,
boolean queued,
boolean syncSlaves) |
Modifier and Type | Class and Description |
---|---|
class |
BatchPromise<T> |
Modifier and Type | Method and Description |
---|---|
protected <R> RPromise<R> |
CommandAsyncService.createPromise() |
<R> RPromise<R> |
CommandBatchService.createPromise() |
RPromise<T> |
BatchPromise.sync() |
RPromise<T> |
BatchPromise.syncUninterruptibly() |
Modifier and Type | Method and Description |
---|---|
<V,R> void |
CommandAsyncService.async(boolean readOnlyMode,
NodeSource source,
Codec codec,
RedisCommand<V> command,
Object[] params,
RPromise<R> mainPromise,
boolean ignoreRedirect) |
<V,R> void |
CommandBatchService.async(boolean readOnlyMode,
NodeSource nodeSource,
Codec codec,
RedisCommand<V> command,
Object[] params,
RPromise<R> mainPromise,
boolean ignoreRedirect) |
protected void |
RedisExecutor.checkAttemptPromise(RPromise<R> attemptFuture,
RFuture<RedisConnection> connectionFuture) |
protected void |
CommandBatchService.handle(RPromise<Void> mainPromise,
AtomicInteger slots,
RFuture<?> future) |
protected void |
RedisExecutor.handleResult(RPromise<R> attemptPromise,
RFuture<RedisConnection> connectionFuture) |
protected void |
RedisCommonBatchExecutor.handleResult(RPromise<Void> attemptPromise,
RFuture<RedisConnection> connectionFuture) |
protected void |
RedisExecutor.handleSuccess(RPromise<R> promise,
RFuture<RedisConnection> connectionFuture,
R res) |
protected void |
RedisQueuedBatchExecutor.handleSuccess(RPromise<R> promise,
RFuture<RedisConnection> connectionFuture,
R res) |
protected void |
RedisExecutor.releaseConnection(RPromise<R> attemptPromise,
RFuture<RedisConnection> connectionFuture) |
protected void |
RedisQueuedBatchExecutor.releaseConnection(RPromise<R> attemptPromise,
RFuture<RedisConnection> connectionFuture) |
protected void |
RedisExecutor.sendCommand(RPromise<R> attemptPromise,
RedisConnection connection) |
protected void |
RedisQueuedBatchExecutor.sendCommand(RPromise<R> attemptPromise,
RedisConnection connection) |
protected void |
RedisCommonBatchExecutor.sendCommand(RPromise<Void> attemptPromise,
RedisConnection connection) |
Modifier and Type | Class and Description |
---|---|
class |
RedissonExecutorBatchFuture |
class |
RedissonExecutorFuture<V> |
class |
RedissonScheduledFuture<V> |
class |
RemotePromise<T> |
Modifier and Type | Method and Description |
---|---|
RPromise<?> |
RedissonExecutorFutureReference.getPromise() |
Modifier and Type | Method and Description |
---|---|
protected <T> void |
RedissonExecutorRemoteService.invokeMethod(RemoteServiceRequest request,
RemoteServiceMethod method,
RFuture<RemoteServiceCancelRequest> cancelRequestFuture,
RPromise<RRemoteServiceResponse> responsePromise) |
Constructor and Description |
---|
RedissonExecutorFuture(RPromise<V> promise,
RequestId taskId) |
RedissonExecutorFutureReference(RequestId requestId,
RExecutorFuture<?> referent,
ReferenceQueue<? super RExecutorFuture<?>> q,
RPromise<?> promise) |
Modifier and Type | Method and Description |
---|---|
protected RPromise<Boolean> |
JCache.waitSync(double syncId,
RFuture<List<Object>> res) |
Modifier and Type | Method and Description |
---|---|
protected void |
JCache.handleException(RPromise<?> result,
Exception e) |
Modifier and Type | Class and Description |
---|---|
class |
PromiseDelegator<T> |
class |
RedissonPromise<T> |
Modifier and Type | Field and Description |
---|---|
protected RPromise<T> |
CountableListener.result |
Modifier and Type | Method and Description |
---|---|
RPromise<T> |
PromiseDelegator.await() |
RPromise<T> |
RedissonPromise.await() |
RPromise<T> |
RPromise.await() |
RPromise<T> |
PromiseDelegator.awaitUninterruptibly() |
RPromise<T> |
RedissonPromise.awaitUninterruptibly() |
RPromise<T> |
RPromise.awaitUninterruptibly() |
RPromise<T> |
PromiseDelegator.getInnerPromise() |
RPromise<T> |
PromiseDelegator.sync() |
RPromise<T> |
RedissonPromise.sync() |
RPromise<T> |
RPromise.sync() |
RPromise<T> |
PromiseDelegator.syncUninterruptibly() |
RPromise<T> |
RedissonPromise.syncUninterruptibly() |
RPromise<T> |
RPromise.syncUninterruptibly() |
Constructor and Description |
---|
CountableListener(RPromise<T> result,
T value) |
CountableListener(RPromise<T> result,
T value,
int count) |
PromiseDelegator(RPromise<T> promise) |
TransferListener(RPromise<T> promise) |
Modifier and Type | Method and Description |
---|---|
protected RedissonCountDownLatchEntry |
CountDownLatchPubSub.createEntry(RPromise<RedissonCountDownLatchEntry> newPromise) |
protected RedissonLockEntry |
LockPubSub.createEntry(RPromise<RedissonLockEntry> newPromise) |
protected RedissonLockEntry |
SemaphorePubSub.createEntry(RPromise<RedissonLockEntry> newPromise) |
Modifier and Type | Method and Description |
---|---|
protected <R> RPromise<R> |
CommandReactiveBatchService.createPromise() |
Modifier and Type | Method and Description |
---|---|
<V,R> void |
CommandReactiveBatchService.async(boolean readOnlyMode,
NodeSource nodeSource,
Codec codec,
RedisCommand<V> command,
Object[] params,
RPromise<R> mainPromise,
boolean ignoreRedirect) |
Modifier and Type | Method and Description |
---|---|
<T extends RRemoteServiceResponse> |
ResponseEntry.Result.getPromise() |
protected <T extends RRemoteServiceResponse> |
BaseRemoteProxy.pollResponse(long timeout,
RequestId requestId,
boolean insertFirst) |
Modifier and Type | Method and Description |
---|---|
protected <T> void |
BaseRemoteService.scheduleCheck(String mapName,
RequestId requestId,
RPromise<T> cancelRequest) |
Constructor and Description |
---|
Result(RPromise<? extends RRemoteServiceResponse> promise,
ScheduledFuture<?> responseTimeoutFuture) |
Modifier and Type | Method and Description |
---|---|
protected <R> RPromise<R> |
CommandRxBatchService.createPromise() |
Modifier and Type | Method and Description |
---|---|
<V,R> void |
CommandRxBatchService.async(boolean readOnlyMode,
NodeSource nodeSource,
Codec codec,
RedisCommand<V> command,
Object[] params,
RPromise<R> mainPromise,
boolean ignoreRedirect) |
Modifier and Type | Method and Description |
---|---|
protected <R> void |
BaseTransactionalMap.executeLocked(RPromise<R> promise,
K key,
Runnable runnable) |
protected <R> void |
BaseTransactionalSet.executeLocked(RPromise<R> promise,
Object value,
Runnable runnable) |
protected <R> void |
RedissonTransactionalBucket.executeLocked(RPromise<R> promise,
Runnable runnable) |
protected <R> void |
BaseTransactionalSet.executeLocked(RPromise<R> promise,
Runnable runnable,
Collection<?> values) |
protected <R> void |
BaseTransactionalMap.executeLocked(RPromise<R> promise,
Runnable runnable,
Collection<K> keys) |
protected <R> void |
RedissonTransactionalBuckets.executeLocked(RPromise<R> promise,
Runnable runnable,
Collection<String> keys) |
protected <R> void |
BaseTransactionalMap.executeLocked(RPromise<R> promise,
Runnable runnable,
RLock lock) |
protected <R> void |
BaseTransactionalSet.executeLocked(RPromise<R> promise,
Runnable runnable,
RLock lock) |
Copyright © 2014–2021 Redisson. All rights reserved.