Lines Matching refs:future
48 AbstractFuture<String> future = new AbstractFuture<String>() {
54 ExecutionException ee1 = getExpectingExecutionException(future);
55 ExecutionException ee2 = getExpectingExecutionException(future);
68 InterruptibleFuture future = new InterruptibleFuture();
69 assertTrue(future.cancel(false));
70 assertTrue(future.isCancelled());
71 assertTrue(future.isDone());
72 assertFalse(future.wasInterrupted());
73 assertFalse(future.interruptTaskWasCalled);
75 future.get();
83 InterruptibleFuture future = new InterruptibleFuture();
84 assertTrue(future.cancel(true));
85 assertTrue(future.isCancelled());
86 assertTrue(future.isDone());
87 assertTrue(future.wasInterrupted());
88 assertTrue(future.interruptTaskWasCalled);
90 future.get();
98 AbstractFuture<String> future = new AbstractFuture<String>() {
103 assertFalse(future.cancel(true));
104 assertFalse(future.isCancelled());
105 assertTrue(future.isDone());
111 final AbstractFuture<String> future = new AbstractFuture<String>() {};
116 future.set("success");
117 if (!future.isDone()) {
118 errorMessage.set("Set call exited before future was complete.");
125 future.setException(new IllegalArgumentException("failure"));
126 if (!future.isDone()) {
127 errorMessage.set("SetException call exited before future was complete.");
134 future.cancel(true);
135 if (!future.isDone()) {
136 errorMessage.set("Cancel call exited before future was complete.");
141 future.get();
181 AbstractFuture<String> future) throws InterruptedException {
183 String got = future.get();