public class DummyListenableFuture<T>
extends net.spy.memcached.internal.AbstractListenableFuture<T,net.spy.memcached.internal.GenericCompletionListener>
ListenableFuture to verify and test basic
add, remove and notification behavior.| Constructor and Description |
|---|
DummyListenableFuture(boolean alreadyDone,
java.util.concurrent.ExecutorService service) |
| Modifier and Type | Method and Description |
|---|---|
DummyListenableFuture<T> |
addListener(net.spy.memcached.internal.GenericCompletionListener listener) |
boolean |
cancel(boolean bln) |
T |
get() |
T |
get(long l,
java.util.concurrent.TimeUnit tu) |
boolean |
isCancelled() |
boolean |
isDone() |
DummyListenableFuture<T> |
removeListener(net.spy.memcached.internal.GenericCompletionListener listener) |
void |
set(T c) |
public DummyListenableFuture(boolean alreadyDone,
java.util.concurrent.ExecutorService service)
public boolean cancel(boolean bln)
public boolean isCancelled()
public boolean isDone()
public T get() throws java.lang.InterruptedException, java.util.concurrent.ExecutionException
java.lang.InterruptedExceptionjava.util.concurrent.ExecutionExceptionpublic T get(long l, java.util.concurrent.TimeUnit tu) throws java.lang.InterruptedException, java.util.concurrent.ExecutionException, java.util.concurrent.TimeoutException
java.lang.InterruptedExceptionjava.util.concurrent.ExecutionExceptionjava.util.concurrent.TimeoutExceptionpublic void set(T c)
public DummyListenableFuture<T> addListener(net.spy.memcached.internal.GenericCompletionListener listener)
public DummyListenableFuture<T> removeListener(net.spy.memcached.internal.GenericCompletionListener listener)
Copyright © 2006-2009 Dustin Sallings, 2009-2013 Couchbase, Inc.