| Package | Description |
|---|---|
| edu.ksu.canvas.impl |
Default implementations for Canvas API calls.
|
| edu.ksu.canvas.interfaces |
Interfaces defining Canvas API functionality
|
| edu.ksu.canvas.model |
POJOs to parse Canvas API data into
|
| Modifier and Type | Method and Description |
|---|---|
Optional<Account> |
AccountImpl.createAccount(String accountId,
Account account) |
Optional<Account> |
AccountImpl.getSingleAccount(String accountId) |
List<Account> |
AccountImpl.getSubAccounts(GetSubAccountsOptions options) |
List<Account> |
AccountImpl.listAccounts(ListAccountOptions options) |
List<Account> |
AccountImpl.listAccountsForCourseAdmins() |
protected Class<Account> |
AccountImpl.objectType() |
Optional<Account> |
AccountImpl.updateAccount(Account account) |
| Modifier and Type | Method and Description |
|---|---|
Optional<Account> |
AccountImpl.createAccount(String accountId,
Account account) |
Optional<Account> |
AccountImpl.updateAccount(Account account) |
| Modifier and Type | Method and Description |
|---|---|
Optional<Account> |
AccountWriter.createAccount(String accountId,
Account account)
Create a new account in Canvas
|
Optional<Account> |
AccountReader.getSingleAccount(String accountId)
Retrieve information on an individual account
|
List<Account> |
AccountReader.getSubAccounts(GetSubAccountsOptions options)
Return a list of sub-accounts to the given account
|
List<Account> |
AccountReader.listAccounts(ListAccountOptions options)
Return a list of accounts that the current user can view or manage.
|
List<Account> |
AccountReader.listAccountsForCourseAdmins()
List accounts that the current user can view through their admin course enrollments
|
Optional<Account> |
AccountWriter.updateAccount(Account account)
Update a account in Canvas
|
| Modifier and Type | Method and Description |
|---|---|
Optional<Account> |
AccountWriter.createAccount(String accountId,
Account account)
Create a new account in Canvas
|
Optional<Account> |
AccountWriter.updateAccount(Account account)
Update a account in Canvas
|
| Modifier and Type | Method and Description |
|---|---|
Account |
Course.getAccount() |
| Modifier and Type | Method and Description |
|---|---|
void |
Course.setAccount(Account account) |
Copyright © 2021 Kansas State University, Office of Mediated Education. All rights reserved.