public class MigrationIssueImpl extends BaseImpl<MigrationIssue,MigrationIssueReader,CanvasWriter> implements MigrationIssueReader
apiVersion, canvasBaseUrl, canvasMessenger, masqueradeAs, masqueradeType, oauthToken, paginationPageSize, responseCallback, responseParser, serializeNulls| Constructor and Description |
|---|
MigrationIssueImpl(String canvasBaseUrl,
Integer apiVersion,
OauthToken oauthToken,
RestClient restClient,
int connectTimeout,
int readTimeout,
Integer paginationPageSize,
Boolean serializeNulls) |
| Modifier and Type | Method and Description |
|---|---|
Optional<MigrationIssue> |
getAccountMigrationIssue(String accountId,
Integer migrationId,
Integer issueId)
Returns a migration issue.
|
List<MigrationIssue> |
getAccountMigrationIssues(String accountId,
Integer migrationId)
Returns a list migration issues.
|
Optional<MigrationIssue> |
getCourseMigrationIssue(String courseId,
Integer migrationId,
Integer issueId)
Returns a migration issue.
|
List<MigrationIssue> |
getCourseMigrationIssues(String courseId,
Integer migrationId)
Returns a list migration issues.
|
Optional<MigrationIssue> |
getGroupMigrationIssue(String groupId,
Integer migrationId,
Integer issueId)
Returns a migration issue.
|
List<MigrationIssue> |
getGroupMigrationIssues(String groupId,
Integer migrationId)
Returns a list migration issues.
|
Optional<MigrationIssue> |
getUserMigrationIssue(String userId,
Integer migrationId,
Integer issueId)
Returns a migration issue.
|
List<MigrationIssue> |
getUserMigrationIssues(String userId,
Integer migrationId)
Returns a list migration issues.
|
protected Type |
listType() |
protected Class<MigrationIssue> |
objectType() |
buildCanvasUrl, encode, getFromCanvas, getListFromCanvas, parseListOfResponses, readAsCanvasUser, readAsSisUser, withCallback, writeAsCanvasUser, writeAsSisUserclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitreadAsCanvasUser, readAsSisUser, withCallbackpublic MigrationIssueImpl(String canvasBaseUrl, Integer apiVersion, OauthToken oauthToken, RestClient restClient, int connectTimeout, int readTimeout, Integer paginationPageSize, Boolean serializeNulls)
public List<MigrationIssue> getCourseMigrationIssues(String courseId, Integer migrationId) throws IOException
MigrationIssueReadergetCourseMigrationIssues in interface MigrationIssueReadercourseId - The destination course ID for the migrationmigrationId - The Canvas ID of the content migrationIOException - When there is an error communicating with Canvaspublic Optional<MigrationIssue> getCourseMigrationIssue(String courseId, Integer migrationId, Integer issueId) throws IOException
MigrationIssueReadergetCourseMigrationIssue in interface MigrationIssueReadercourseId - The destination course ID for the migrationmigrationId - The Canvas ID of the content migrationissueId - The Canvas ID of the migration issueIOException - When there is an error communicating with Canvaspublic List<MigrationIssue> getUserMigrationIssues(String userId, Integer migrationId) throws IOException
MigrationIssueReadergetUserMigrationIssues in interface MigrationIssueReaderuserId - The user ID for the migrationmigrationId - The Canvas ID of the content migrationIOException - When there is an error communicating with Canvaspublic Optional<MigrationIssue> getUserMigrationIssue(String userId, Integer migrationId, Integer issueId) throws IOException
MigrationIssueReadergetUserMigrationIssue in interface MigrationIssueReaderuserId - The user ID for the migrationmigrationId - The Canvas ID of the content migrationissueId - The Canvas ID of the migration issueIOException - When there is an error communicating with Canvaspublic List<MigrationIssue> getGroupMigrationIssues(String groupId, Integer migrationId) throws IOException
MigrationIssueReadergetGroupMigrationIssues in interface MigrationIssueReadergroupId - The group ID for the migrationmigrationId - The Canvas ID of the content migrationIOException - When there is an error communicating with Canvaspublic Optional<MigrationIssue> getGroupMigrationIssue(String groupId, Integer migrationId, Integer issueId) throws IOException
MigrationIssueReadergetGroupMigrationIssue in interface MigrationIssueReadergroupId - The group ID for the migrationmigrationId - The Canvas ID of the content migrationissueId - The Canvas ID of the migration issueIOException - When there is an error communicating with Canvaspublic List<MigrationIssue> getAccountMigrationIssues(String accountId, Integer migrationId) throws IOException
MigrationIssueReadergetAccountMigrationIssues in interface MigrationIssueReaderaccountId - The account ID for the migrationmigrationId - The Canvas ID of the content migrationIOException - When there is an error communicating with Canvaspublic Optional<MigrationIssue> getAccountMigrationIssue(String accountId, Integer migrationId, Integer issueId) throws IOException
MigrationIssueReadergetAccountMigrationIssue in interface MigrationIssueReaderaccountId - The account ID for the migrationmigrationId - The Canvas ID of the content migrationissueId - The Canvas ID of the migration issueIOException - When there is an error communicating with Canvasprotected Type listType()
listType in class BaseImpl<MigrationIssue,MigrationIssueReader,CanvasWriter>protected Class<MigrationIssue> objectType()
objectType in class BaseImpl<MigrationIssue,MigrationIssueReader,CanvasWriter>Copyright © 2021 Kansas State University, Office of Mediated Education. All rights reserved.