in scala.actors
trait IScheduler

`abstract trait` IScheduler
  `extends` java.lang.Object
  `with` scala.ScalaObject

  This abstract class provides a common interface for all schedulers used to execute actor tasks.

Version:
  0.9.4
Author:
  Philipp Haller

Direct Known Subclasses:
  TickedScheduler, ThreadPoolScheduler, SingleThreadedScheduler, FJTaskScheduler2

Val Summary
| `val` QUIT_TASK : scala.actors.Reaction

Def Summary
`abstract` | `def` execute (task: scala.actors.Reaction) : scala.Unit
`abstract` | `def` getTask (worker: scala.actors.WorkerThread) : java.lang.Runnable
`abstract` | `def` onLockup (handler: () => scala.Unit) : scala.Unit
`abstract` | `def` onLockup (millis: scala.Int)(handler: () => scala.Unit) : scala.Unit
`abstract` | `def` pendReaction : scala.Unit
`abstract` | `def` printActorDump : scala.Unit
`abstract` | `def` shutdown : scala.Unit
`abstract` | `def` start : scala.Unit
`abstract` | `def` start (task: scala.actors.Reaction) : scala.Unit
`abstract` | `def` terminated (a: scala.actors.Actor) : scala.Unit
`abstract` | `def` tick (a: scala.actors.Actor) : scala.Unit
`abstract` | `def` unPendReaction : scala.Unit

Val Detail

`val` QUIT_TASK : scala.actors.Reaction

Def Detail

`abstract def` execute (task: scala.actors.Reaction): scala.Unit

`abstract def` getTask (worker: scala.actors.WorkerThread): java.lang.Runnable

`abstract def` onLockup (handler: () => scala.Unit): scala.Unit

`abstract def` onLockup (millis: scala.Int)(handler: () => scala.Unit): scala.Unit

`abstract def` pendReaction : scala.Unit

`abstract def` printActorDump : scala.Unit

`abstract def` shutdown : scala.Unit

`abstract def` start : scala.Unit

`abstract def` start (task: scala.actors.Reaction): scala.Unit

`abstract def` terminated (a: scala.actors.Actor): scala.Unit

`abstract def` tick (a: scala.actors.Actor): scala.Unit

`abstract def` unPendReaction : scala.Unit