scala.concurrent

trait FutureTaskRunner

[source: scala/concurrent/FutureTaskRunner.scala]

trait FutureTaskRunner
extends TaskRunner
The FutureTaskRunner trait...
Author
Philipp Haller
Direct Known Subclasses:
ThreadPoolRunner, ThreadRunner

Type Summary
abstract type Future
Method Summary
implicit abstract def futureAsFunction [S](x : Future[S]) : () => S
abstract def managedBlock (blocker : ManagedBlocker) : Unit
abstract def submit [S](task : Task[S]) : Future[S]
Methods inherited from TaskRunner
functionAsTask (abstract), execute (abstract), shutdown (abstract), tryCatch
Methods inherited from AnyRef
getClass, hashCode, equals, clone, toString, notify, notifyAll, wait, wait, wait, finalize, ==, !=, eq, ne, synchronized
Methods inherited from Any
==, !=, isInstanceOf, asInstanceOf
Type Details
abstract type Future

Method Details
implicit abstract def futureAsFunction[S](x : Future[S]) : () => S

abstract def submit[S](task : Task[S]) : Future[S]

abstract def managedBlock(blocker : ManagedBlocker) : Unit