public interface SubmissionReader extends CanvasReader<Submission,SubmissionReader>
| Modifier and Type | Method and Description |
|---|---|
List<Submission> |
getCourseSubmissions(GetSubmissionsOptions options)
Retrieve a list of assignment submissions from a course
|
List<Submission> |
getSectionSubmissions(GetSubmissionsOptions options)
Retrieve a list of assignment submissions from a section
|
Optional<Submission> |
getSingleCourseSubmission(GetSubmissionsOptions options)
Retrieve a single assignment submission from a course
|
Optional<Submission> |
getSingleSectionSubmission(GetSubmissionsOptions options)
Retrieve a single assignment submission from a section
|
List<Submission> |
listCourseSubmissionsForMultipleAssignments(GetSubmissionsOptions options)
Return a list of all assignment submissions for a course (either for a single user,
or all users).
|
readAsCanvasUser, readAsSisUser, withCallbackList<Submission> getCourseSubmissions(GetSubmissionsOptions options) throws IOException
options - Options class containing required and optional parameters for this API callIOException - When there is an error communicating with CanvasList<Submission> listCourseSubmissionsForMultipleAssignments(GetSubmissionsOptions options) throws IOException
options - Options class containing required and optional parameters for this API callIOException - When there is an error communicating with CanvasList<Submission> getSectionSubmissions(GetSubmissionsOptions options) throws IOException
options - Options class containing required and optional parameters for this API callIOException - When there is an error communicating with CanvasOptional<Submission> getSingleCourseSubmission(GetSubmissionsOptions options) throws IOException
options - Options class containing required and optional parameters for this API callIOException - When there is an error communicating with CanvasOptional<Submission> getSingleSectionSubmission(GetSubmissionsOptions options) throws IOException
options - Options class containing required and optional parameters for this API callIOException - When there is an error communicating with CanvasCopyright © 2021 Kansas State University, Office of Mediated Education. All rights reserved.