scala.concurrent

class ThreadRunner

[source: scala/concurrent/ThreadRunner.scala]

class ThreadRunner
extends FutureTaskRunner with AnyRef
The ThreadRunner trait...
Author
Philipp Haller
Type Summary
type Future
type Task
Method Summary
def execute [S](task : () => S) : Unit
implicit def functionAsTask [S](fun : () => S) : () => S
implicit def futureAsFunction [S](x : () => S) : () => S
def managedBlock (blocker : ManagedBlocker) : Unit
def shutdown : Unit
def submit [S](task : () => S) : () => S
Methods inherited from TaskRunner
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
type Task

type Future

Method Details
implicit def functionAsTask[S](fun : () => S) : () => S

implicit def futureAsFunction[S](x : () => S) : () => S
Overrides
FutureTaskRunner.futureAsFunction

def execute[S](task : () => S) : Unit

def submit[S](task : () => S) : () => S
Overrides
FutureTaskRunner.submit

def managedBlock(blocker : ManagedBlocker) : Unit
Overrides
FutureTaskRunner.managedBlock

def shutdown : Unit