use of com.instructure.canvasapi2.models.Message in project instructure-android by instructure.
the class InboxManager_Test method deleteConversation.
public static void deleteConversation(long conversationId, StatusCallback<Conversation> callback) {
// TODO:
Response rawResponse = new Response.Builder().code(200).message("todo").protocol(Protocol.HTTP_1_0).body(ResponseBody.create(MediaType.parse("application/json"), "todo".getBytes())).addHeader("content-type", "application/json").build();
Conversation conversation = new Conversation();
retrofit2.Response<Conversation> response = retrofit2.Response.success(conversation, rawResponse);
callback.onResponse(response, new LinkHeaders(), ApiType.CACHE);
}
use of com.instructure.canvasapi2.models.Message in project instructure-android by instructure.
the class InboxManager_Test method addMessage.
public static void addMessage(RestBuilder adapter, StatusCallback<Conversation> callback, RestParams params, long conversationId, List<String> recipientIds, String message, long[] includedMessageIds, long[] attachmentIds) {
// TODO:
Response rawResponse = new Response.Builder().code(200).message("todo").protocol(Protocol.HTTP_1_0).body(ResponseBody.create(MediaType.parse("application/json"), "todo".getBytes())).addHeader("content-type", "application/json").build();
Conversation conversation = new Conversation();
retrofit2.Response<Conversation> response = retrofit2.Response.success(conversation, rawResponse);
callback.onResponse(response, new LinkHeaders(), ApiType.CACHE);
}
use of com.instructure.canvasapi2.models.Message in project instructure-android by instructure.
the class InboxManager_Test method createConversation.
public static void createConversation(RestBuilder adapter, RestParams params, List<String> userIDs, String message, String subject, String contextId, boolean isBulk, StatusCallback<List<Conversation>> callback) {
Response rawResponse = new Response.Builder().code(200).message("todo").protocol(Protocol.HTTP_1_0).body(ResponseBody.create(MediaType.parse("application/json"), "todo".getBytes())).addHeader("content-type", "application/json").build();
List<Conversation> conversation = new ArrayList<>();
retrofit2.Response<List<Conversation>> response = retrofit2.Response.success(conversation, rawResponse);
callback.onResponse(response, new LinkHeaders(), ApiType.CACHE);
}
use of com.instructure.canvasapi2.models.Message in project instructure-android by instructure.
the class QuizManager_Test method getAllQuizSubmissions.
public static void getAllQuizSubmissions(StatusCallback<List<QuizSubmission>> callback) {
Response response = new Response.Builder().code(200).message("todo").protocol(Protocol.HTTP_1_0).body(ResponseBody.create(MediaType.parse("application/json"), "todo".getBytes())).addHeader("content-type", "application/json").build();
List<QuizSubmission> quizSubmissions = new ArrayList<>();
QuizSubmission quizSubmission = new QuizSubmission();
quizSubmission.setQuizId(456321L);
quizSubmissions.add(quizSubmission);
retrofit2.Response<List<QuizSubmission>> response1 = retrofit2.Response.success(quizSubmissions, response);
callback.onResponse(response1, new LinkHeaders(), ApiType.CACHE);
}
use of com.instructure.canvasapi2.models.Message in project instructure-android by instructure.
the class QuizManager_Test method startQuizPreview.
public static void startQuizPreview(long courseId, long quizId, StatusCallback<QuizSubmissionResponse> callback) {
// TODO:
Response response = new Response.Builder().code(200).message("todo").protocol(Protocol.HTTP_1_0).body(ResponseBody.create(MediaType.parse("application/json"), "todo".getBytes())).addHeader("content-type", "application/json").build();
QuizSubmissionResponse quizSubmissionResponse = new QuizSubmissionResponse();
QuizSubmission quizSubmission = new QuizSubmission();
quizSubmission.setId(8);
List<QuizSubmission> quizSubmissions = new ArrayList<>();
quizSubmissions.add(quizSubmission);
quizSubmissionResponse.setQuizSubmissions(quizSubmissions);
retrofit2.Response<QuizSubmissionResponse> response1 = retrofit2.Response.success(quizSubmissionResponse, response);
callback.onResponse(response1, new LinkHeaders(), ApiType.CACHE);
}
Aggregations