| Package | Description |
|---|---|
| edu.ksu.canvas | |
| edu.ksu.canvas.impl |
Default implementations for Canvas API calls.
|
| edu.ksu.canvas.interfaces |
Interfaces defining Canvas API functionality
|
| Modifier and Type | Method and Description |
|---|---|
<T extends CanvasWriter> |
CanvasApiFactory.getWriter(Class<T> type,
OauthToken oauthToken)
Get a writer implementation to push data into Canvas.
|
<T extends CanvasWriter> |
CanvasApiFactory.getWriter(Class<T> type,
OauthToken oauthToken,
Boolean serializeNulls)
Get a writer implementation to push data into Canvas while being able to control the behavior of blank values.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BaseImpl<T,READERTYPE extends CanvasReader,WRITERTYPE extends CanvasWriter>
Base class for accessing the Canvas API
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
CanvasWriter<T,WRITERTYPE extends CanvasWriter> |
| Modifier and Type | Interface and Description |
|---|---|
interface |
AccountReportSummaryWriter |
interface |
AccountReportWriter |
interface |
AccountWriter |
interface |
AdminWriter |
interface |
AssignmentGroupWriter |
interface |
AssignmentOverrideWriter |
interface |
AssignmentWriter |
interface |
CalendarWriter
Methods to manipulate calendar events in Canvas.
|
interface |
CommunicationChannelWriter |
interface |
ContentMigrationWriter |
interface |
ConversationWriter |
interface |
CourseSettingsWriter |
interface |
CourseWriter |
interface |
EnrollmentTermWriter |
interface |
EnrollmentWriter |
interface |
ExternalToolWriter |
interface |
FeatureFlagWriter |
interface |
FeatureWriter |
interface |
FileWriter
This just allows you to upload a file once you've requested a file to be uploaded.
|
interface |
GradingStandardWriter |
interface |
LoginWriter |
interface |
PageWriter |
interface |
ProgressWriter |
interface |
QuizQuestionWriter |
interface |
QuizSubmissionQuestionWriter |
interface |
QuizSubmissionWriter |
interface |
QuizWriter |
interface |
RoleWriter |
interface |
RubricWriter |
interface |
SectionWriter
Created by japshvincent on 4/28/16.
|
interface |
SisImportWriter |
interface |
SubmissionWriter |
interface |
TabWriter
Methods to modify tabs, which can be applied to courses or groups.
|
interface |
UserWriter |
Copyright © 2021 Kansas State University, Office of Mediated Education. All rights reserved.