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 CPUMemoryRequest = tasks.shared.CPUMemoryRequest
  2. type CompFun[A, B] = (A) ⇒ (ComputationEnvironment) ⇒ B
  3. 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. def CPUMemoryRequest(cpu: Int, memory: Int): tasks.shared.CPUMemoryRequest
  3. def CPUMemoryRequest(cpu: (Int, Int), memory: Int): tasks.shared.CPUMemoryRequest
  4. def MasterSlaveGridEngineChosenFromConfig(implicit config: TasksConfig): MasterSlaveConfiguration
  5. val SharedFile: tasks.fileservice.SharedFile.type
  6. def customTaskSystem(hostConfig: MasterSlaveConfiguration, as: ActorSystem): TaskSystem
  7. def customTaskSystem(hostConfig: MasterSlaveConfiguration, extraConf: Config): TaskSystem
  8. def defaultTaskSystem(as: ActorSystem)(implicit tc: TasksConfig): TaskSystem
  9. def defaultTaskSystem(extraConf: Option[Config]): TaskSystem
  10. def defaultTaskSystem(string: String): TaskSystem
  11. def defaultTaskSystem: TaskSystem
  12. implicit def executionContext(implicit env: ComputationEnvironment): ExecutionContext
  13. implicit def fs(implicit component: TaskSystemComponents): FileServiceActor
  14. implicit def launcherActor(implicit component: ComputationEnvironment): LauncherActor
  15. implicit def log(implicit component: ComputationEnvironment): LoggingAdapter
  16. def releaseResources(implicit comp: ComputationEnvironment): Unit
  17. def remoteCacheAddress(implicit t: QueueActor, s: ActorContext): String
  18. implicit def resourceAllocated(implicit component: ComputationEnvironment): CPUMemoryAllocated
  19. implicit def tasksConfig(implicit component: TaskSystemComponents): TasksConfig
  20. implicit def ts(implicit component: ComputationEnvironment): TaskSystemComponents
  21. implicit def tsc(implicit ts: TaskSystem): TaskSystemComponents
  22. def withTaskSystem[T](c: Option[Config])(f: (TaskSystemComponents) ⇒ T): Option[T]
  23. def withTaskSystem[T](s: String)(f: (TaskSystemComponents) ⇒ T): Option[T]
  24. def withTaskSystem[T](c: Config)(f: (TaskSystemComponents) ⇒ T): Option[T]
  25. def withTaskSystem[T](f: (TaskSystemComponents) ⇒ T): Option[T]

Inherited from AnyRef

Inherited from Any

Ungrouped