edu.rice.cs.plt.concurrent
Class TaskController.ExecutionExceptionState

java.lang.Object
  extended by edu.rice.cs.plt.concurrent.TaskController.State
      extended by edu.rice.cs.plt.concurrent.TaskController.FinishedState
          extended by edu.rice.cs.plt.concurrent.TaskController.ExecutionExceptionState
Enclosing class:
TaskController<R>

protected class TaskController.ExecutionExceptionState
extends TaskController.FinishedState

Finished with an ExecutionException.


Constructor Summary
TaskController.ExecutionExceptionState(java.util.concurrent.ExecutionException e)
           
 
Method Summary
 R get()
           
 R get(long timeout, java.util.concurrent.TimeUnit u)
           
 
Methods inherited from class edu.rice.cs.plt.concurrent.TaskController.FinishedState
cancel, start, status
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TaskController.ExecutionExceptionState

public TaskController.ExecutionExceptionState(java.util.concurrent.ExecutionException e)
Method Detail

get

public R get()
      throws java.util.concurrent.ExecutionException
Specified by:
get in class TaskController.State
Throws:
java.util.concurrent.ExecutionException

get

public R get(long timeout,
             java.util.concurrent.TimeUnit u)
      throws java.util.concurrent.ExecutionException
Specified by:
get in class TaskController.State
Throws:
java.util.concurrent.ExecutionException