JobManager

org.nlogo.job.JobManager
class JobManager(jobManagerOwner: JobManagerOwner, world: World, lock: Object) extends JobManagerInterface

Attributes

Source
JobManager.scala
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

def addJob(job: Job, waitForCompletion: Boolean): Unit

Attributes

Source
JobManager.scala
def addJob(owner: JobOwner, agents: AgentSet, workspace: Workspace, procedure: Procedure): Unit

Attributes

Source
JobManager.scala
def addJobFromJobThread(job: Job): Unit

Attributes

Source
JobManager.scala
def addReporterJobAndWait(owner: JobOwner, agentSet: AgentSet, workspace: Workspace, procedure: Procedure): Object

Attributes

Source
JobManager.scala
def addSecondaryJob(owner: JobOwner, agents: AgentSet, workspace: Workspace, procedure: Procedure): Unit

Attributes

Source
JobManager.scala

Attributes

Source
JobManager.scala
def callReporterProcedure(owner: JobOwner, agentSet: AgentSet, workspace: Workspace, procedure: Procedure): Object

Attributes

Source
JobManager.scala
def die(): Unit

Attributes

Source
JobManager.scala
def finishJobs(owner: JobOwner): Unit

Attributes

Source
JobManager.scala
def finishJobs(jobs: List[Job], owner: JobOwner): Unit

Attributes

Source
JobManager.scala

Attributes

Source
JobManager.scala

Attributes

Source
JobManager.scala
def haltPrimary(): Unit

Attributes

Source
JobManager.scala

Attributes

Source
JobManager.scala
def interrupt(): Unit

Attributes

Source
JobManager.scala

Attributes

Source
JobManager.scala

Attributes

Source
JobManager.scala
def makeConcurrentJob(owner: JobOwner, agentSet: AgentSet, workspace: Workspace, procedure: Procedure): Job

Attributes

Source
JobManager.scala

Attributes

Source
JobManager.scala

Attributes

Source
JobManager.scala
def stoppingJobs(owner: JobOwner): Unit

Attributes

Source
JobManager.scala

Attributes

Source
JobManager.scala