Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type SubmissionsQueueManager ¶
type SubmissionsQueueManager interface {
QueueWork(work *entities.SubmissionWork) (err error)
}
type SubmissionsRepository ¶
type SubmissionsRepository interface { SaveSubmission(dto *dtos.CreateSubmissionDTO) (submissionUUID string, err error) ResetSubmissionStatus(submissionUUID string) (err error) GetStudentSubmission(studentUUID string, testBlockUUID string) (submission *entities.Submission, err error) GetSubmissionWorkMetadata(submissionUUID string) (submissionWorkMetadata *entities.SubmissionWork, err error) GetStudentSubmissionArchiveUUIDFromSubmissionUUID(submissionUUID string) (archiveUUID string, err error) }
Click to show internal directories.
Click to hide internal directories.