|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjavax.ejb.AsyncResult<V>
public final class AsyncResult<V>
Wraps the result of an asynchronous method call as a Future object preserving compatability with the business interface signature. The value specified in the constructor will be retrieved by the container and made available to the client. Note that this object is not passed to the client. It is merely a convenience for providing the result value to the container. Therefore, none of its methods should be called by the application.
| Constructor Summary | |
|---|---|
AsyncResult(V result)
Construct an AsyncResult for a method's result value. |
|
| Method Summary | |
|---|---|
boolean |
cancel(boolean mayInterruptIfRunning)
This method should not be called. |
V |
get()
This method should not be called. |
V |
get(long timeout,
TimeUnit unit)
This method should not be called. |
boolean |
isCancelled()
This method should not be called. |
boolean |
isDone()
This method should not be called. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AsyncResult(V result)
result - | Method Detail |
|---|
public boolean cancel(boolean mayInterruptIfRunning)
cancel in interface Future<V>
public V get()
throws InterruptedException,
ExecutionException
get in interface Future<V>InterruptedException
ExecutionException
public V get(long timeout,
TimeUnit unit)
throws InterruptedException,
ExecutionException,
TimeoutException
get in interface Future<V>InterruptedException
ExecutionException
TimeoutExceptionpublic boolean isCancelled()
isCancelled in interface Future<V>public boolean isDone()
isDone in interface Future<V>
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||