edu.rice.cs.plt.concurrent
Class IncrementalTaskController.StartedPausingState

java.lang.Object
  extended by edu.rice.cs.plt.concurrent.TaskController.State
      extended by edu.rice.cs.plt.concurrent.TaskController.ComputingState
          extended by edu.rice.cs.plt.concurrent.IncrementalTaskController.PausingState
              extended by edu.rice.cs.plt.concurrent.IncrementalTaskController.StartedPausingState
Enclosing class:
IncrementalTaskController<I,R>

protected class IncrementalTaskController.StartedPausingState
extends IncrementalTaskController.PausingState

A PausingState that has been started while waiting for the pause to complete.


Constructor Summary
protected IncrementalTaskController.StartedPausingState()
           
 
Method Summary
 void paused()
          Operation to perform when pausing is complete
 void start()
           
 
Methods inherited from class edu.rice.cs.plt.concurrent.IncrementalTaskController.PausingState
cancel, status
 
Methods inherited from class edu.rice.cs.plt.concurrent.TaskController.ComputingState
get, get
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IncrementalTaskController.StartedPausingState

protected IncrementalTaskController.StartedPausingState()
Method Detail

start

public void start()
Specified by:
start in class TaskController.State

paused

public void paused()
Description copied from class: IncrementalTaskController.PausingState
Operation to perform when pausing is complete

Specified by:
paused in class IncrementalTaskController.PausingState