JobMarket

final case class JobMarket(id: SubSystemId, availableJobs: List[Job]) extends SubSystem

The JobMarket is a subsystem that manages a global pool of available jobs.

Not all jobs are available to all workers however.

All interaction with the job market is done by a series of events.

Value parameters:
availableJobs

Jobs currently available for allocation to workers.

Companion:
object
trait Serializable
trait Product
trait Equals
trait SubSystem
class Object
trait Matchable
class Any

Type members

Value members

Concrete methods

Inherited methods

Inherited from:
Product