protected class CacheSchemaLibrary.WrappedFuture extends Object implements NotifyingFuture<Document>
| Modifier | Constructor and Description |
|---|---|
protected |
CacheSchemaLibrary.WrappedFuture(NotifyingFuture<SchematicEntry> original) |
| Modifier and Type | Method and Description |
|---|---|
NotifyingFuture<Document> |
attachListener(FutureListener<Document> listener) |
boolean |
cancel(boolean mayInterruptIfRunning) |
Document |
get() |
Document |
get(long timeout,
TimeUnit unit) |
boolean |
isCancelled() |
boolean |
isDone() |
protected CacheSchemaLibrary.WrappedFuture(NotifyingFuture<SchematicEntry> original)
public NotifyingFuture<Document> attachListener(FutureListener<Document> listener)
attachListener in interface NotifyingFuture<Document>public boolean cancel(boolean mayInterruptIfRunning)
public Document get() throws InterruptedException, ExecutionException
get in interface Future<Document>InterruptedExceptionExecutionExceptionpublic Document get(long timeout, TimeUnit unit) throws InterruptedException, ExecutionException, TimeoutException
get in interface Future<Document>InterruptedExceptionExecutionExceptionTimeoutExceptionpublic boolean isCancelled()
isCancelled in interface Future<Document>Copyright © 2008-2014 JBoss, a division of Red Hat. All Rights Reserved.