spark-instrumented-optimizer/core/src/main/scala/spark/Scheduler.scala

11 lines
272 B
Scala
Raw Normal View History

2010-03-29 19:17:55 -04:00
package spark
// Scheduler trait, implemented by both NexusScheduler and LocalScheduler.
private trait Scheduler {
def start()
def waitForRegister()
2010-06-11 00:50:55 -04:00
def runTasks[T](tasks: Array[Task[T]])(implicit m: ClassManifest[T]): Array[T]
2010-03-29 19:17:55 -04:00
def stop()
def numCores(): Int
2010-03-29 19:17:55 -04:00
}