Packages

p

tasks

package tasks

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. tasks
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. type CodeVersion = String with Tagged[CodeVersionTag]
  2. type CompFun[A, B] = (A) ⇒ (ComputationEnvironment) ⇒ B
  3. type ResourceRequest = VersionedResourceRequest
  4. type SharedFile = tasks.fileservice.SharedFile

Value Members

  1. macro def AsyncTask[A <: AnyRef, C](taskID: String, taskVersion: Int)(comp: CompFun[A, Future[C]]): TaskDefinition[A, C]
  2. val CodeVersion: (String) ⇒ tasks.shared.CodeVersion
  3. def MasterSlaveGridEngineChosenFromConfig(implicit config: TasksConfig): HostConfiguration
  4. def ResourceRequest(cpu: Int, memory: Int, scratch: Int)(implicit codeVersion: CodeVersion): VersionedResourceRequest
  5. def ResourceRequest(cpu: Int, memory: Int)(implicit codeVersion: CodeVersion): VersionedResourceRequest
  6. def ResourceRequest(cpu: (Int, Int), memory: Int)(implicit codeVersion: CodeVersion): VersionedResourceRequest
  7. def ResourceRequest(cpu: (Int, Int), memory: Int, scratch: Int)(implicit codeVersion: CodeVersion): VersionedResourceRequest
  8. val SharedFile: tasks.fileservice.SharedFile.type
  9. def appendToFilePrefix[T](elements: Seq[String])(implicit ce: ComputationEnvironment): ((ComputationEnvironment) ⇒ T) ⇒ T
  10. implicit def codeVersionFromTasksConfig(implicit c: TasksConfig): CodeVersion
  11. def defaultTaskSystem(extraConf: Option[Config]): TaskSystem
  12. def defaultTaskSystem(string: String): TaskSystem
  13. def defaultTaskSystem: TaskSystem
  14. implicit def executionContext(implicit env: ComputationEnvironment): ExecutionContext
  15. implicit def fs(implicit component: TaskSystemComponents): FileServiceComponent
  16. implicit def launcherActor(implicit component: ComputationEnvironment): LauncherActor
  17. implicit def log(implicit component: ComputationEnvironment): LoggingAdapter
  18. def releaseResources(implicit comp: ComputationEnvironment): Unit
  19. implicit def resourceAllocated(implicit component: ComputationEnvironment): ResourceAllocated
  20. implicit def tasksConfig(implicit component: TaskSystemComponents): TasksConfig
  21. implicit def ts(implicit component: ComputationEnvironment): TaskSystemComponents
  22. implicit def tsc(implicit ts: TaskSystem): TaskSystemComponents
  23. def withTaskSystem[T](c: Option[Config])(f: (TaskSystemComponents) ⇒ T): Option[T]
  24. def withTaskSystem[T](s: String)(f: (TaskSystemComponents) ⇒ T): Option[T]
  25. def withTaskSystem[T](c: Config)(f: (TaskSystemComponents) ⇒ T): Option[T]
  26. def withTaskSystem[T](f: (TaskSystemComponents) ⇒ T): Option[T]

Inherited from AnyRef

Inherited from Any

Ungrouped