package qa.qcri.aidr.trainer.pybossa.dao; import qa.qcri.aidr.trainer.pybossa.entity.TaskQueue; import java.util.List; /** * Created with IntelliJ IDEA. * User: jilucas * Date: 9/25/13 * Time: 7:29 AM * To change this template use File | Settings | File Templates. */ public interface TaskQueueDao extends AbstractDao<TaskQueue, String> { void createTaskQueue(TaskQueue taskQueue); List<TaskQueue> findTaskQueue(Long taskID, Long clientAppID, Long documentID); List<TaskQueue> findTaskQueueByDocument(Long clientAppID, Long documentID); List<TaskQueue> findTaskQueueByStatus(String column,Integer status); List<TaskQueue> findTaskQueueSetByStatus(Long clientAppID, Integer status); List<TaskQueue> findTaskQueueByTaskID(Long clientAppID, Long taskID); void deleteTaskQueue(Long taskQueueID); List<TaskQueue> findLatestTaskQueue(Long clientAppID) ; }