Uses of Class
edu.rice.cs.plt.concurrent.TaskController.State

Packages that use TaskController.State
edu.rice.cs.plt.concurrent Contains tools to support safe multi-threaded programs. 
 

Uses of TaskController.State in edu.rice.cs.plt.concurrent
 

Subclasses of TaskController.State in edu.rice.cs.plt.concurrent
protected  class IncrementalTaskController.CanceledPausingState
          A PausingState that has been canceled while waiting for the pause to complete.
protected  class IncrementalTaskController.FreshPausingState
          Simple instance of PausingState.
protected  class IncrementalTaskController.PausedStartingState
          A StartingState that has been paused while waiting for startup to complete.
protected  class IncrementalTaskController.PausedState
          The tasked has been started and then paused.
protected  class IncrementalTaskController.PausingState
          pause() has been invoked on a RunningState, but the task has not yet paused.
protected  class IncrementalTaskController.StartedPausingState
          A PausingState that has been started while waiting for the pause to complete.
protected  class PollingTaskController.PollingCancelingState
          CancelingState variant based on a PollingRunner.
protected  class PollingTaskController.PollingRunningState
          RunningState variant based on a PollingRunner.
protected  class TaskController.CanceledStartingState
          A StartingState that has been canceled while waiting for startup to complete.
protected  class TaskController.CanceledState
          Has been successfully canceled.
protected  class TaskController.CancelingState
          Canceled while running; waiting for termination to complete.
protected  class TaskController.CleanlyFinishedState
          Finished with a result.
protected  class TaskController.ComputingState
          Any state in which the task has already been asked to compute a result.
protected  class TaskController.ExecutionExceptionState
          Finished with an ExecutionException.
protected  class TaskController.FinishedState
          Any state for a task that has finished.
protected  class TaskController.FreshStartingState
          Simple instance of StartingState.
protected  class TaskController.FreshState
          Initial state.
protected  class TaskController.InternalExceptionState
          Finished with a RuntimeException.
protected  class TaskController.RunningState
          Startup has completed and we're waiting for a result.
protected  class TaskController.StartingState
          FreshState.start() has been invoked, but startup is not yet complete.
protected  class TaskController.WaitingState
          Any state in which the task must be started before it can complete.
 

Fields in edu.rice.cs.plt.concurrent with type parameters of type TaskController.State
protected  AtomicReference<TaskController.State> TaskController.state
          Current internal state; should only be modified with AtomicReference.compareAndSet(V, V).