p
tasks
package tasks
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- tasks
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
Value Members
- macro def AsyncTask[A <: AnyRef, C](taskID: String, taskVersion: Int)(comp: (A) => (ComputationEnvironment) => Future[C]): TaskDefinition[A, C]
- val CodeVersion: (String) => tasks.shared.CodeVersion
- def MasterSlaveGridEngineChosenFromConfig(implicit config: TasksConfig): HostConfiguration
- def ResourceRequest(cpu: Int, memory: Int, scratch: Int)(implicit codeVersion: CodeVersion): VersionedResourceRequest
- def ResourceRequest(cpu: Int, memory: Int)(implicit codeVersion: CodeVersion): VersionedResourceRequest
- def ResourceRequest(cpu: (Int, Int), memory: Int)(implicit codeVersion: CodeVersion): VersionedResourceRequest
- def ResourceRequest(cpu: (Int, Int), memory: Int, scratch: Int)(implicit codeVersion: CodeVersion): VersionedResourceRequest
- def ResourceRequest(cpu: (Int, Int), memory: Int, scratch: Int, gpu: Int)(implicit codeVersion: CodeVersion): VersionedResourceRequest
- val SharedFile: tasks.fileservice.SharedFile.type
- def appendToFilePrefix[T](elements: Seq[String])(implicit ce: ComputationEnvironment): ((ComputationEnvironment) => T) => T
- def audit(data: String)(implicit component: ComputationEnvironment): Boolean
- implicit def codeVersionFromTasksConfig(implicit c: TasksConfig): CodeVersion
- def defaultTaskSystem(extraConf: Option[Config]): TaskSystem
- def defaultTaskSystem(string: String): TaskSystem
- def defaultTaskSystem: TaskSystem
- implicit def executionContext(implicit env: ComputationEnvironment): ExecutionContext
- def fromFileList[I, O](files: Seq[Seq[String]])(fromFiles: (Seq[SharedFile]) => O)(full: => Future[O])(implicit tsc: TaskSystemComponents): Future[O]
- implicit def fs(implicit component: TaskSystemComponents): FileServiceComponent
- implicit macro def functionToSporeConversion[A, B](value: (A) => B): Spore[A, B]
- implicit macro def functionToSporeConversion0[B](value: () => B): Spore[Unit, B]
- implicit def launcherActor(implicit component: ComputationEnvironment): LauncherActor
- implicit def log(implicit component: ComputationEnvironment): LoggingAdapter
- macro def makeSerDe[A]: SerDe[A]
- def releaseResources(implicit comp: ComputationEnvironment): Unit
- implicit def resourceAllocated(implicit component: ComputationEnvironment): ResourceAllocated
- implicit def serde2deser[A](a: SerDe[A]): SDeserializer[A]
- implicit def serde2ser[A](a: SerDe[A]): SSerializer[A]
- macro def spore[B](value: () => B): Spore[Unit, B]
- macro def spore[A, B](value: (A) => B): Spore[A, B]
- implicit def tasksConfig(implicit component: TaskSystemComponents): TasksConfig
- implicit def ts(implicit component: ComputationEnvironment): TaskSystemComponents
- implicit def tsc(implicit ts: TaskSystem): TaskSystemComponents
- def withTaskSystem[T](c: Option[Config])(f: (TaskSystemComponents) => T): Option[T]
- def withTaskSystem[T](s: String)(f: (TaskSystemComponents) => T): Option[T]
- def withTaskSystem[T](c: Config)(f: (TaskSystemComponents) => T): Option[T]
- def withTaskSystem[T](f: (TaskSystemComponents) => T): Option[T]