edu.umass.cs.automan.adapters.mturk

connectionpool

package connectionpool

Visibility
  1. Public
  2. All

Type Members

  1. case class AcceptReq(ts: List[Task]) extends Message with Product with Serializable

  2. case class BudgetReq() extends Message with Product with Serializable

  3. case class CancelReq(ts: List[Task]) extends Message with Product with Serializable

  4. case class CreateHITReq(ts: List[Task], exclude_worker_ids: List[String]) extends Message with Product with Serializable

  5. case class DisposeQualsReq(q: MTurkQuestion) extends Message with Product with Serializable

  6. case class HITState(hit: HIT, t_a_map: Map[UUID, Option[Assignment]], hittype: HITType, cancelled: Boolean) extends Product with Serializable

  7. case class HITType(id: String, quals: List[QualificationRequirement], disqualification: QualificationRequirement, group_id: String) extends Product with Serializable

  8. case class MTState(hit_types: Map[BatchKey, HITType], hit_states: Map[HITID, HITState], hit_ids: Map[HITKey, HITID], worker_whitelist: Map[(WorkerID, GroupID), HITTypeID], disqualifications: Map[QualificationID, HITTypeID], batch_no: Map[GroupID, Int]) extends Product with Serializable

  9. sealed trait Message extends Comparable[Message]

  10. class Pool extends AnyRef

  11. case class RejectReq(ts_reasons: List[(Task, String)]) extends Message with Product with Serializable

  12. case class RetrieveReq(ts: List[Task], current_time: Date) extends Message with Product with Serializable

  13. case class ShutdownReq() extends Message with Product with Serializable

Value Members

  1. object HITState extends Serializable

  2. object Pool

Ungrouped