summaryrefslogtreecommitdiff
path: root/src/actors/scala/actors/IScheduler.scala
diff options
context:
space:
mode:
authorPhilipp Haller <hallerp@gmail.com>2010-03-08 15:01:53 +0000
committerPhilipp Haller <hallerp@gmail.com>2010-03-08 15:01:53 +0000
commit57261cf375a8442a267b918ed582af526f8491fa (patch)
tree7198dd7ee431697803bf865ccb7343aa2f939664 /src/actors/scala/actors/IScheduler.scala
parent13f24056a444fd5038cebdb294a0959bfe979492 (diff)
downloadscala-57261cf375a8442a267b918ed582af526f8491fa.tar.gz
scala-57261cf375a8442a267b918ed582af526f8491fa.tar.bz2
scala-57261cf375a8442a267b918ed582af526f8491fa.zip
Reactor now has type parameter.
Diffstat (limited to 'src/actors/scala/actors/IScheduler.scala')
-rw-r--r--src/actors/scala/actors/IScheduler.scala6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/actors/scala/actors/IScheduler.scala b/src/actors/scala/actors/IScheduler.scala
index 7a47c670e7..1718dab045 100644
--- a/src/actors/scala/actors/IScheduler.scala
+++ b/src/actors/scala/actors/IScheduler.scala
@@ -49,14 +49,14 @@ trait IScheduler {
*
* @param a the actor to be registered
*/
- def newActor(a: Reactor): Unit
+ def newActor(a: TrackedReactor): Unit
/** Unregisters an actor from this scheduler, because it
* has terminated.
*
* @param a the actor to be registered
*/
- def terminated(a: Reactor): Unit
+ def terminated(a: TrackedReactor): Unit
/** Registers a closure to be executed when the specified
* actor terminates.
@@ -64,7 +64,7 @@ trait IScheduler {
* @param a the actor
* @param f the closure to be registered
*/
- def onTerminate(a: Reactor)(f: => Unit): Unit
+ def onTerminate(a: TrackedReactor)(f: => Unit): Unit
def managedBlock(blocker: scala.concurrent.ManagedBlocker): Unit