Package org.redisson.executor
Class RedissonExecutorFutureReference
- java.lang.Object
-
- java.lang.ref.Reference<T>
-
- java.lang.ref.WeakReference<RExecutorFuture<?>>
-
- org.redisson.executor.RedissonExecutorFutureReference
-
public class RedissonExecutorFutureReference extends WeakReference<RExecutorFuture<?>>
- Author:
- Nikita Koksharov
-
-
Constructor Summary
Constructors Constructor Description RedissonExecutorFutureReference(RequestId requestId, RExecutorFuture<?> referent, ReferenceQueue<? super RExecutorFuture<?>> q, CompletableFuture<?> promise)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CompletableFuture<?>
getPromise()
RequestId
getRequestId()
-
Methods inherited from class java.lang.ref.Reference
clear, clone, enqueue, get, isEnqueued, reachabilityFence
-
-
-
-
Constructor Detail
-
RedissonExecutorFutureReference
public RedissonExecutorFutureReference(RequestId requestId, RExecutorFuture<?> referent, ReferenceQueue<? super RExecutorFuture<?>> q, CompletableFuture<?> promise)
-
-
Method Detail
-
getPromise
public CompletableFuture<?> getPromise()
-
getRequestId
public RequestId getRequestId()
-
-