Get all saved HIT data for a given HIT Type.
Get all saved HIT data for a given HIT Type.
Get all assignments for a given HIT.
Get all assignments for a given HIT.
Get a stored HIT by its HIT Type ID and HIT ID, which together uniquely identify it.
Get a stored HIT by its HIT Type ID and HIT ID, which together uniquely identify it. (HIT ID may already be unique; I'm not sure.)
Get a saved HIT and all data relevant to that HIT.
Get a saved HIT and all data relevant to that HIT.
Save the data of an assignment that has been approved on MTurk.
Save the data of an assignment that has been approved on MTurk. Should happen directly after the assignment is approved.
Save a HIT that has been uploaded to MTurk.
Save a HIT that has been uploaded to MTurk. This should happen directly after successful HIT creation.
Save the data of an assignment that has been rejected on MTurk.
Save the data of an assignment that has been rejected on MTurk. Should happen directly after the assignment is rejected.
Implementation of HITDataService against the file system. Works for most purposes; would be better to have an implementation against a database for a really big project.