edu
.
umass
.
cs
.
automan
.
adapters
.
mturk
connectionpool
package
connectionpool
Visibility
Public
All
Type Members
case class
AcceptReq
(
ts:
List
[
Task
]
)
extends
Message
with
Product
with
Serializable
Attributes
protected[
edu.umass.cs.automan.adapters.mturk
]
case class
BudgetReq
()
extends
Message
with
Product
with
Serializable
Attributes
protected[
edu.umass.cs.automan.adapters.mturk
]
case class
CancelReq
(
ts:
List
[
Task
]
)
extends
Message
with
Product
with
Serializable
Attributes
protected[
edu.umass.cs.automan.adapters.mturk
]
case class
CreateHITReq
(
ts:
List
[
Task
]
,
exclude_worker_ids:
List
[
String
]
)
extends
Message
with
Product
with
Serializable
Attributes
protected[
edu.umass.cs.automan.adapters.mturk
]
case class
DisposeQualsReq
(
q:
MTurkQuestion
)
extends
Message
with
Product
with
Serializable
Attributes
protected[
edu.umass.cs.automan.adapters.mturk
]
case class
HITState
(
hit:
HIT
,
t_a_map:
Map
[
UUID
,
Option
[
Assignment
]]
,
hittype:
HITType
,
cancelled:
Boolean
)
extends
Product
with
Serializable
case class
HITType
(
id:
String
,
quals:
List
[
QualificationRequirement
]
,
disqualification:
QualificationRequirement
,
group_id:
String
)
extends
Product
with
Serializable
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
sealed
trait
Message
extends
Comparable
[
Message
]
Attributes
protected[
edu.umass.cs.automan.adapters.mturk
]
class
Pool
extends
AnyRef
case class
RejectReq
(
ts_reasons:
List
[(
Task
,
String
)]
)
extends
Message
with
Product
with
Serializable
Attributes
protected[
edu.umass.cs.automan.adapters.mturk
]
case class
RetrieveReq
(
ts:
List
[
Task
]
,
current_time:
Date
)
extends
Message
with
Product
with
Serializable
Attributes
protected[
edu.umass.cs.automan.adapters.mturk
]
case class
ShutdownReq
()
extends
Message
with
Product
with
Serializable
Attributes
protected[
edu.umass.cs.automan.adapters.mturk
]
Value Members
object
HITState
extends
Serializable
object
Pool
Ungrouped