public static class JRedisFutureSupport.FutureRedisType extends JRedisFutureSupport.FutureResultBase implements java.util.concurrent.Future<RedisType>
pendingRequest| Modifier | Constructor and Description |
|---|---|
protected |
FutureRedisType(java.util.concurrent.Future<Response> pendingRequest) |
| Modifier and Type | Method and Description |
|---|---|
RedisType |
get() |
RedisType |
get(long timeout,
java.util.concurrent.TimeUnit unit) |
private RedisType |
getRedisType(ValueResponse resp) |
cancel, isCancelled, isDoneprotected FutureRedisType(java.util.concurrent.Future<Response> pendingRequest)
private final RedisType getRedisType(ValueResponse resp)
public RedisType get() throws java.lang.InterruptedException, java.util.concurrent.ExecutionException
get in interface java.util.concurrent.Future<RedisType>java.lang.InterruptedExceptionjava.util.concurrent.ExecutionExceptionpublic RedisType get(long timeout, java.util.concurrent.TimeUnit unit) throws java.lang.InterruptedException, java.util.concurrent.ExecutionException, java.util.concurrent.TimeoutException
get in interface java.util.concurrent.Future<RedisType>java.lang.InterruptedExceptionjava.util.concurrent.ExecutionExceptionjava.util.concurrent.TimeoutException