public class QuizSubmissionQuestionImpl extends BaseImpl<QuizSubmissionQuestion,QuizSubmissionQuestionReader,QuizSubmissionQuestionWriter> implements QuizSubmissionQuestionReader, QuizSubmissionQuestionWriter
apiVersion, canvasBaseUrl, canvasMessenger, masqueradeAs, masqueradeType, oauthToken, paginationPageSize, responseCallback, responseParser, serializeNulls| Constructor and Description |
|---|
QuizSubmissionQuestionImpl(String canvasBaseUrl,
Integer apiVersion,
OauthToken oauthToken,
RestClient restClient,
int connectTimeout,
int readTimeout,
Integer paginationPageSize,
Boolean serializeNulls) |
| Modifier and Type | Method and Description |
|---|---|
List<QuizSubmissionQuestion> |
answerQuestions(AnswerQuizQuestionOptions options,
String answerArrayJson)
Answers questions on behalf of a user.
|
protected Type |
listType() |
protected Class<QuizSubmissionQuestion> |
objectType() |
buildCanvasUrl, encode, getFromCanvas, getListFromCanvas, parseListOfResponses, readAsCanvasUser, readAsSisUser, withCallback, writeAsCanvasUser, writeAsSisUserclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitreadAsCanvasUser, readAsSisUser, withCallbackwriteAsCanvasUser, writeAsSisUserpublic QuizSubmissionQuestionImpl(String canvasBaseUrl, Integer apiVersion, OauthToken oauthToken, RestClient restClient, int connectTimeout, int readTimeout, Integer paginationPageSize, Boolean serializeNulls)
public List<QuizSubmissionQuestion> answerQuestions(AnswerQuizQuestionOptions options, String answerArrayJson) throws IOException
QuizSubmissionQuestionWriteranswerQuestions in interface QuizSubmissionQuestionWriteroptions - API options object for this callanswerArrayJson - JsonArray of question objects. Answers may be in several formats: https://canvas.instructure.com/doc/api/quiz_submission_questions.html#Question+Answer+Formats-appendixIOException - When there is an error communicating with Canvasprotected Type listType()
listType in class BaseImpl<QuizSubmissionQuestion,QuizSubmissionQuestionReader,QuizSubmissionQuestionWriter>protected Class<QuizSubmissionQuestion> objectType()
objectType in class BaseImpl<QuizSubmissionQuestion,QuizSubmissionQuestionReader,QuizSubmissionQuestionWriter>Copyright © 2021 Kansas State University, Office of Mediated Education. All rights reserved.