OSID Logo
OSID Specifications
grading package
Version 3.0.0
Interfaceosid.grading.GradingManager
Implementsosid.OsidManager
osid.grading.GradingProfile
Used Byosid.orchestration.OrchestrationManager
Description

The grading manager provides access to grading sessions and provides interoperability tests for various aspects of this service. The sessions included in this manager are:

  • GradeLookupSession : a session to retrieve grades
  • GradeQuerySession : a session to query for grades
  • GradeSearchSession : a session to search for grades
  • GradeAdminSession : a session to create and delete grades
  • GradeNotificationSession : a session to receive notifications pertaining to grade changes
  • GradeGradebookSession : a session to look up grade gradebook mappings
  • GradeGradebookAssignmentSession : a session to manage grade to gradebook mappings
  • GradeSmartGradebookSession: a session to man age dynamic gradebooks of grades
  • GradeSystemLookupSession : a session to look up grades and grade systems
  • GradeSystemQuerySession : a session to query grade systems
  • GradeSystemSearchSession: a session to search grade systems
  • GradeSystemAdminSession : a session to manage grade systems
  • GradeSystemNotificationSession a session for subscribing to new or deleted grades or grade systems
  • GradeSystemGradebookSession : a session for retrieving grade system to gradebook mappings
  • GradeSystemGradebookAssignmentSession : a session for managing grade system to gradebook mappings
  • GradeSystemSmartGradebookSession : a session for managing smart gradebooks of grade systems
  • GradeEntryLookupSession : a session to look up grade entries
  • GradeEntryQuerySession : a session to query grade entries
  • GradeEntrySearchSession: a session to search grade entries
  • GradeEntryAdminSession : a session to create, modify and delete grade entries
  • GradeEntryNotificationSession: a session to receive messages pertaining to grade entry changes
  • GradeEntryGradebookSession : a session for retrieving grade entry to gradebook mappings
  • GradeEntryGradebookAssignmentSession : a session for managing grade entry to gradebook mappings
  • GradeEntrySmartGradebookSession : a session for managing smart gradebooks of grade entries
  • GradebookColumnLookupSession : a session to look up gradebook columns
  • GradebookColumnQuerySession : a session to query gradebook columns
  • GradebookColumnSearchSession: a session to search gradebook columns
  • GradebookColumnAdminSession : a session to manage gradebook columns
  • GradebookColumnNotificationSession a session for subscribing to new or deleted gradebook columns
  • GradebookColumnGradebookSession : a session for retrieving gradebook column to gradebook mappings
  • GradebookColumnGradebookAssignmentSession : a session for managing gradebook column to gradebook mappings
  • GradebookColumnSmartGradebookSession : a session for managing smart gradebooks of gradebook columns
  • GradebookLookupSession : a session to lookup gradebooks
  • GradebookQuerySession : a session to query gradebooks
  • GradebookSearchSession : a session to search gradebooks
  • GradebookAdminSession : a session to create, modify and delete gradebooks
  • GradebookNotificationSession : a session to receive messages pertaining to gradebook changes
  • GradebookHierarchySession : a session to traverse the gradebook hierarchy
  • GradebookHierarchyDesignSession : a session to manage the gradebook hierarchy
MethodgetGradeLookupSession
Description

Gets the OsidSession associated with the grade lookup service.

Returnosid.grading.GradeLookupSessiona GradeLookupSession
ErrorsOPERATION_FAILEDunable to complete request
UNIMPLEMENTEDsupportsGradeLookup() is false
ComplianceoptionalThis method must be implemented if supportsGradeLookup() is true .
MethodgetGradeLookupSessionForGradebook
Description

Gets the OsidSession associated with the grade lookup service for the given gradebook.

Parametersosid.id.IdgradebookIdthe Id of the Gradebook
Returnosid.grading.GradeLookupSessiona GradeLookupSession
ErrorsNOT_FOUNDno Gradebook found by the given Id
NULL_ARGUMENTgradebookId is null
OPERATION_FAILEDunable to complete request
UNIMPLEMENTEDsupportsGradeLookup() or supportsVisibleFederation() is false
ComplianceoptionalThis method must be implemented if supportsGradeLookup() and supportsVisibleFederation() are true
MethodgetGradeQuerySession
Description

Gets the OsidSession associated with the grade query service.

Returnosid.grading.GradeQuerySessiona GradeQuerySession
ErrorsOPERATION_FAILEDunable to complete request
UNIMPLEMENTEDsupportsGradeQuery() is false
ComplianceoptionalThis method must be implemented if supportsGradeQuery() is true .
MethodgetGradeQuerySessionForGradebook
Description

Gets the OsidSession associated with the grade query service for the given gradebook.

Parametersosid.id.IdgradebookIdthe Id of the Gradebook
Returnosid.grading.GradeQuerySessiona GradeQuerySession
ErrorsNOT_FOUNDno gradebook found by the given Id
NULL_ARGUMENTgradebookId is null
OPERATION_FAILEDunable to complete request
UNIMPLEMENTEDsupportsGradeQuery() or supportsVisibleFederation() is false
ComplianceoptionalThis method must be implemented if supportsGradeQuery() and supportsVisibleFederation() are true
MethodgetGradeSearchSession
Description

Gets the OsidSession associated with the grade search service.

Returnosid.grading.GradeSearchSessiona GradeSearchSession
ErrorsOPERATION_FAILEDunable to complete request
UNIMPLEMENTEDsupportsGradeSearch() is false
ComplianceoptionalThis method must be implemented if supportsGradeSearch() is true .
MethodgetGradeSearchSessionForGradebook
Description

Gets the OsidSession associated with the grade search service for the given gradebook.

Parametersosid.id.IdgradebookIdthe Id of the Gradebook
Returnosid.grading.GradeSearchSessiona GradeSearchSession
ErrorsNOT_FOUNDno gradebook found by the given Id
NULL_ARGUMENTgradebookId is null
OPERATION_FAILEDunable to complete request
UNIMPLEMENTEDsupportsGradeSearch() or supportsVisibleFederation() is false
ComplianceoptionalThis method must be implemented if supportsGradeSearch() and supportsVisibleFederation() are true
MethodgetGradeAdminSession
Description

Gets the OsidSession associated with the grade administration service.

Returnosid.grading.GradeAdminSessiona GradeAdminSession
ErrorsOPERATION_FAILEDunable to complete request
UNIMPLEMENTEDsupportsGradeAdmin() is false
ComplianceoptionalThis method must be implemented if supportsGradeAdmin() is true .
MethodgetGradeAdminSessionForGradebook
Description

Gets the OsidSession associated with the grade administration service for the given gradebook.

Parametersosid.id.IdgradebookIdthe Id of the Gradebook
Returnosid.grading.GradeAdminSessiona GradeAdminSession
ErrorsNOT_FOUNDno gradebook found by the given Id
NULL_ARGUMENTgradebookId is null
OPERATION_FAILEDunable to complete request
UNIMPLEMENTEDsupportsGradeAdmin() or supportsVisibleFederation() is false
ComplianceoptionalThis method must be implemented if supportsGradeAdmin() and supportsVisibleFederation() are true
MethodgetGradeNotificationSession
Description

Gets the OsidSession associated with the grade notification service.

Parametersosid.grading.GradeReceivergradeReceiverthe notification callback
Returnosid.grading.GradeNotificationSessiona GradeNotificationSession
ErrorsNULL_ARGUMENTgradeReceiver is null
OPERATION_FAILEDunable to complete request
UNIMPLEMENTEDsupportsGradeNotification() is false
ComplianceoptionalThis method must be implemented if supportsGradeNotification() is true .
MethodgetGradeNotificationSessionForGradebook
Description

Gets the OsidSession associated with the grade notification service for the given gradebook.

Parametersosid.grading.GradeReceivergradeReceiverthe notification callback
osid.id.IdgradebookIdthe Id of the Gradebook
Returnosid.grading.GradeNotificationSessiona GradeNotificationSession
ErrorsNOT_FOUNDno gradebook found by the given Id
NULL_ARGUMENTgradeReceiver or gradebookId is null
OPERATION_FAILEDunable to complete request
UNIMPLEMENTEDsupportsGradeNotification() or supportsVisibleFederation() is false
ComplianceoptionalThis method must be implemented if supportsGradeNotification() and supportsVisibleFederation() are true
MethodgetGradeGradebookSession
Description

Gets the OsidSession to lookup grade/gradebook mappings.

Returnosid.grading.GradeGradebookSessiona GradeGradebookSession
ErrorsOPERATION_FAILEDunable to complete request
UNIMPLEMENTEDsupportsGradeGradebook() is false
ComplianceoptionalThis method must be implemented if supportsGradeGradebook() is true .
MethodgetGradeGradebookAssignmentSession
Description

Gets the OsidSession associated with assigning grades to gradebooks.

Returnosid.grading.GradeGradebookAssignmentSessiona GradeGradebookAssignmentSession
ErrorsOPERATION_FAILEDunable to complete request
UNIMPLEMENTEDsupportsGradeGradebookAssignment() is false
ComplianceoptionalThis method must be implemented if supportsGradeGradebookAssignment() is true .
MethodgetGradeSmartGradebookSession
Description

Gets the OsidSession to manage grade smart gradebooks.

Parametersosid.id.IdgradebookIdthe Id of the Gradebook
Returnosid.grading.GradeSmartGradebookSessiona GradeSmartGradebookSession
ErrorsNOT_FOUNDno gradebook found by the given Id
NULL_ARGUMENTgradebookId is null
OPERATION_FAILEDunable to complete request
UNIMPLEMENTEDsupportsGradeSmartGradebook() is false
ComplianceoptionalThis method must be implemented if supportsGradeSmartGradebook() is true .
MethodgetGradeSystemLookupSession
Description

Gets the OsidSession associated with the grade system lookup service.

Returnosid.grading.GradeSystemLookupSessiona GradeSystemLookupSession
ErrorsOPERATION_FAILEDunable to complete request
UNIMPLEMENTEDsupportsGradeSystemLookup() is false
ComplianceoptionalThis method must be implemented if supportsGradeSystemLookup() is true .
MethodgetGradeSystemLookupSessionForGradebook
Description

Gets the OsidSession associated with the grade system lookup service for the given gradebook.

Parametersosid.id.IdgradebookIdthe Id of the gradebook
Returnosid.grading.GradeSystemLookupSessiona GradeSystemLookupSession
ErrorsNOT_FOUNDgradebookId not found
NULL_ARGUMENTgradebookId is null
OPERATION_FAILEDunable to complete request
UNIMPLEMENTEDsupportsGradeSystemLookup() or supportsVisibleFederation() is false
ComplianceoptionalThis method must be implemented if supportsGradeSystemLookup() and supportsVisibleFederation() are true .
MethodgetGradeSystemQuerySession
Description

Gets the OsidSession associated with the grade system query service.

Returnosid.grading.GradeSystemQuerySessiona GradeSystemQuerySession
ErrorsOPERATION_FAILEDunable to complete request
UNIMPLEMENTEDsupportsGradeSystemQuery() is false
ComplianceoptionalThis method must be implemented if supportsGradeSystemQuery() is true .
MethodgetGradeSystemQuerySessionForGradebook
Description

Gets the OsidSession associated with the grade system query service for the given gradebook.

Parametersosid.id.IdgradebookIdthe Id of the gradebook
Returnosid.grading.GradeSystemQuerySessiona GradeSystemQuerySession
ErrorsNOT_FOUNDgradebookId not found
NULL_ARGUMENTgradebookId is null
OPERATION_FAILEDunable to complete request
UNIMPLEMENTEDsupportsGradeSystemQuery() or supportsVisibleFederation() is false
ComplianceoptionalThis method must be implemented if supportsGradeSystemQuery() and supportsVisibleFederation() are true .
MethodgetGradeSystemSearchSession
Description

Gets the OsidSession associated with the grade system search service.

Returnosid.grading.GradeSystemSearchSessiona GradeSystemSearchSession
ErrorsOPERATION_FAILEDunable to complete request
UNIMPLEMENTEDsupportsGradeSystemSearch() is false
ComplianceoptionalThis method must be implemented if supportsGradeSystemSearch() is true .
MethodgetGradeSystemSearchSessionForGradebook
Description

Gets the OsidSession associated with the grade system search service for the given gradebook.

Parametersosid.id.IdgradebookIdthe Id of the gradebook
Returnosid.grading.GradeSystemSearchSessiona GradeSystemSearchSession
ErrorsNOT_FOUNDgradebookId not found
NULL_ARGUMENTgradebookId is null
OPERATION_FAILEDunable to complete request
UNIMPLEMENTEDsupportsGradeSystemSearch() or supportsVisibleFederation() is false
ComplianceoptionalThis method must be implemented if supportsGradeSystemSearch() and supportsVisibleFederation() are true .
MethodgetGradeSystemAdminSession
Description

Gets the OsidSession associated with the grade system administration service.

Returnosid.grading.GradeSystemAdminSessiona GradeSystemAdminSession
ErrorsOPERATION_FAILEDunable to complete request
UNIMPLEMENTEDsupportsGradeSystemAdmin() is false
ComplianceoptionalThis method must be implemented if supportsGradeSystemAdmin() is true .
MethodgetGradeSystemAdminSessionForGradebook
Description

Gets the OsidSession associated with the grade system admin service for the given gradebook.

Parametersosid.id.IdgradebookIdthe Id of the gradebook
Returnosid.grading.GradeSystemAdminSessiona GradeSystemAdminSession
ErrorsNOT_FOUNDgradebookId not found
NULL_ARGUMENTgradebookId is null
OPERATION_FAILEDunable to complete request
UNIMPLEMENTEDsupportsGradeSystemAdmin() or supportsVisibleFederation() is false
ComplianceoptionalThis method must be implemented if supportsGradeSystemAdmin() and supportsVisibleFederation() are true .
MethodgetGradeSystemNotificationSession
Description

Gets the notification session for notifications pertaining to grade system changes.

Parametersosid.grading.GradeSystemReceivergradeSystemReceiverthe grade system receiver
Returnosid.grading.GradeSystemNotificationSessiona GradeSystemNotificationSession
ErrorsNULL_ARGUMENTgradeSystemReceiver is null
OPERATION_FAILEDunable to complete request
UNIMPLEMENTEDsupportsGradeSystemNotification() is false
ComplianceoptionalThis method must be implemented if supportsGradeSystemNotification() is true .
MethodgetGradeSystemNotificationSessionForGradebook
Description

Gets the OsidSession associated with the grade system notification service for the given gradebook.

Parametersosid.grading.GradeSystemReceivergradeSystemReceiverthe grade system receiver
osid.id.IdgradebookIdthe Id of the gradebook
Returnosid.grading.GradeSystemNotificationSessiona GradeSystemNotificationSession
ErrorsNOT_FOUNDgradebookId not found
NULL_ARGUMENTgradeSystemReceiver or gradebookId is null
OPERATION_FAILEDunable to complete request
UNIMPLEMENTEDsupportsGradeSystemNotification() or supportsVisibleFederation() is false
ComplianceoptionalThis method must be implemented if supportsGradeSystemNotification() and supportsVisibleFederation() are true .
MethodgetGradeSystemGradebookSession
Description

Gets the session for retrieving grade system to gradebook mappings.

Returnosid.grading.GradeSystemGradebookSessiona GradeSystemGradebookSession
ErrorsOPERATION_FAILEDunable to complete request
UNIMPLEMENTEDsupportsGradeSystemGradebook() is false
ComplianceoptionalThis method must be implemented if supportsGradeSystemGradebook() is true .
MethodgetGradeSystemGradebookAssignmentSession
Description

Gets the session for assigning grade system to gradebook mappings.

Returnosid.grading.GradeSystemGradebookAssignmentSessiona GradeSystemGradebookAssignmentSession
ErrorsOPERATION_FAILEDunable to complete request
UNIMPLEMENTEDsupportsGradeSystemGradebookAssignment() is false
ComplianceoptionalThis method must be implemented if supportsGradeSystemGradebookAssignment() is true .
MethodgetGradeSystemSmartGradebookSession
Description

Gets the session for managing smart gradebooks of grade systems.

Parametersosid.id.IdgradebookIdthe Id of the gradebook
Returnosid.grading.GradeSystemSmartGradebookSessiona GradeSystemSmartGradebookSession
ErrorsNOT_FOUNDgradebookId not found
NULL_ARGUMENTgradebookId is null
OPERATION_FAILEDunable to complete request
UNIMPLEMENTEDsupportsGradeSystemSmartGradebook() is false
ComplianceoptionalThis method must be implemented if supportsGradeSystemSmartGradebook() is true .
MethodgetGradeEntryLookupSession
Description

Gets the OsidSession associated with the grade entry lookup service.

Returnosid.grading.GradeEntryLookupSessiona GradeEntryLookupSession
ErrorsOPERATION_FAILEDunable to complete request
UNIMPLEMENTEDsupportsGradeEntryLookup() is false
ComplianceoptionalThis method must be implemented if supportsGradeEntryLookup() is true .
MethodgetGradeEntryLookupSessionForGradebook
Description

Gets the OsidSession associated with the grade entry lookup service for the given gradebook.

Parametersosid.id.IdgradebookIdthe Id of the gradebook
Returnosid.grading.GradeEntryLookupSessiona GradeEntryLookupSession
ErrorsNOT_FOUNDgradebookId not found
NULL_ARGUMENTgradebookId is null
OPERATION_FAILEDunable to complete request
UNIMPLEMENTEDsupportsGradeEntryLookup() or supportsVisibleFederation() is false
ComplianceoptionalThis method must be implemented if supportsGradeEntryLookup() and supportsVisibleFederation() are true .
MethodgetGradeEntryQuerySession
Description

Gets the OsidSession associated with the grade entry query service.

Returnosid.grading.GradeEntryQuerySessiona GradeEntryQuerySession
ErrorsOPERATION_FAILEDunable to complete request
UNIMPLEMENTEDsupportsGradeEntryQuery() is false
ComplianceoptionalThis method must be implemented if supportsGradeEntryQuery() is true .
MethodgetGradeEntryQuerySessionForGradebook
Description

Gets the OsidSession associated with the grade entry query service for the given gradebook.

Parametersosid.id.IdgradebookIdthe Id of the gradebook
Returnosid.grading.GradeEntryQuerySessiona GradeEntryQuerySession
ErrorsNOT_FOUNDgradebookId not found
NULL_ARGUMENTgradebookId is null
OPERATION_FAILEDunable to complete request
UNIMPLEMENTEDsupportsGradeEntryQuery() or supportsVisibleFederation() is false
ComplianceoptionalThis method must be implemented if supportsGradeEntryQuery() and supportsVisibleFederation() are true .
MethodgetGradeEntrySearchSession
Description

Gets the OsidSession associated with the grade entry search service.

Returnosid.grading.GradeEntrySearchSessiona GradeEntrySearchSession
ErrorsOPERATION_FAILEDunable to complete request
UNIMPLEMENTEDsupportsGradeEntrySearch() is false
ComplianceoptionalThis method must be implemented if supportsGradeEntrySearch() is true .
MethodgetGradeEntrySearchSessionForGradebook
Description

Gets the OsidSession associated with the grade entry search service for the given gradebook.

Parametersosid.id.IdgradebookIdthe Id of the gradebook
Returnosid.grading.GradeEntrySearchSessiona GradeEntrySearchSession
ErrorsNOT_FOUNDgradebookId not found
NULL_ARGUMENTgradebookId is null
OPERATION_FAILEDunable to complete request
UNIMPLEMENTEDsupportsGradeEntrySearch() or supportsVisibleFederation() is false
ComplianceoptionalThis method must be implemented if supportsGradeEntrySearch() and supportsVisibleFederation() are true .
MethodgetGradeEntryAdminSession
Description

Gets the OsidSession associated with the grade entry administration service.

Returnosid.grading.GradeEntryAdminSessiona GradeEntryAdminSession
ErrorsOPERATION_FAILEDunable to complete request
UNIMPLEMENTEDsupportsGradeEntryAdmin() is false
ComplianceoptionalThis method must be implemented if supportsGradeEntryAdmin() is true .
MethodgetGradeEntryAdminSessionForGradebook
Description

Gets the OsidSession associated with the grade entry admin service for the given gradebook.

Parametersosid.id.IdgradebookIdthe Id of the gradebook
Returnosid.grading.GradeEntryAdminSessiona GradeEntryAdminSession
ErrorsNOT_FOUNDgradebookId not found
NULL_ARGUMENTgradebookId is null
OPERATION_FAILEDunable to complete request
UNIMPLEMENTEDsupportsGradeEntryAdmin() or supportsVisibleFederation() is false
ComplianceoptionalThis method must be implemented if supportsGradeEntryAdmin() and supportsVisibleFederation() are true .
MethodgetGradeEntryNotificationSession
Description

Gets the notification session for notifications pertaining to grade entry changes.

Parametersosid.grading.GradeEntryReceiverreceiverthe grade entry receiver
Returnosid.grading.GradeEntryNotificationSessiona GradeEntryNotificationSession
ErrorsNULL_ARGUMENTreceiver is null
OPERATION_FAILEDunable to complete request
UNIMPLEMENTEDsupportsGradeEntryNotification() is false
ComplianceoptionalThis method must be implemented if supportsGradeEntryNotification() is true .
MethodgetGradeEntryNotificationSessionForGradebook
Description

Gets the OsidSession associated with the grade entry notification service for the given gradebook.

Parametersosid.grading.GradeEntryReceiverreceiverthe grade entry receiver
osid.id.IdgradebookIdthe Id of the gradebook
Returnosid.grading.GradeEntryNotificationSessiona GradeEntryNotificationSession
ErrorsNOT_FOUNDgradebookId not found
NULL_ARGUMENTreceiver or gradebookId is null
OPERATION_FAILEDunable to complete request
UNIMPLEMENTEDsupportsGradeEntryNotification() or supportsVisibleFederation() is false
ComplianceoptionalThis method must be implemented if supportsGradeEntryNotification() and supportsVisibleFederation() are true .
MethodgetGradeEntryGradebookSession
Description

Gets the session for retrieving grade entry to gradebook mappings.

Returnosid.grading.GradeEntryGradebookSessiona GradeEntryGradebookSession
ErrorsOPERATION_FAILEDunable to complete request
UNIMPLEMENTEDsupportsGradeEntryGradebook() is false
ComplianceoptionalThis method must be implemented if supportsGradeEntryGradebook() is true .
MethodgetGradeEntryGradebookAssignmentSession
Description

Gets the session for assigning grade entry to gradebook mappings.

Returnosid.grading.GradeEntryGradebookAssignmentSessiona GradeEntryGradebookAssignmentSession
ErrorsOPERATION_FAILEDunable to complete request
UNIMPLEMENTEDsupportsGradeEntryGradebookAssignment() is false
ComplianceoptionalThis method must be implemented if supportsGradeEntryGradebookAssignment() is true .
MethodgetGradeEntrySmartGradebookSession
Description

Gets the session for managing smart gradebooks of grade entries.

Parametersosid.id.IdgradebookIdthe Id of the gradebook
Returnosid.grading.GradeEntrySmartGradebookSessiona GradeEntrySmartGradebookSession
ErrorsNOT_FOUNDgradebookId not found
NULL_ARGUMENTgradebookId is null
OPERATION_FAILEDunable to complete request
UNIMPLEMENTEDsupportsGradeEntrySmartGradebook() is false
ComplianceoptionalThis method must be implemented if supportsGradeEntrySmartGradebook() is true .
MethodgetGradebookColumnLookupSession
Description

Gets the OsidSession associated with the gradebook column lookup service.

Returnosid.grading.GradebookColumnLookupSessiona GradebookColumnLookupSession
ErrorsOPERATION_FAILEDunable to complete request
UNIMPLEMENTEDsupportsGradebookColumnLookup() is false
ComplianceoptionalThis method must be implemented if supportsGradebookColumnLookup() is true .
MethodgetGradebookColumnLookupSessionForGradebook
Description

Gets the OsidSession associated with the gradebook column lookup service for the given gradebook.

Parametersosid.id.IdgradebookIdthe Id of the gradebook
Returnosid.grading.GradebookColumnLookupSessiona GradebookColumnLookupSession
ErrorsNOT_FOUNDgradebookId not found
NULL_ARGUMENTgradebookId is null
OPERATION_FAILEDunable to complete request
UNIMPLEMENTEDsupportsGradebookColumnLookup() or supportsVisibleFederation() is false
ComplianceoptionalThis method must be implemented if supportsGradebookColumnLookup() and supportsVisibleFederation() are true .
MethodgetGradebookColumnQuerySession
Description

Gets the OsidSession associated with the gradebook column query service.

Returnosid.grading.GradebookColumnQuerySessiona GradebookColumnQuerySession
ErrorsOPERATION_FAILEDunable to complete request
UNIMPLEMENTEDsupportsGradebookColumnQuery() is false
ComplianceoptionalThis method must be implemented if supportsGradebookColumnQuery() is true .
MethodgetGradebookColumnQuerySessionForGradebook
Description

Gets the OsidSession associated with the gradebook column query service for the given gradebook.

Parametersosid.id.IdgradebookIdthe Id of the gradebook
Returnosid.grading.GradebookColumnQuerySessiona GradebookColumnQuerySession
ErrorsNOT_FOUNDgradebookId not found
NULL_ARGUMENTgradebookId is null
OPERATION_FAILEDunable to complete request
UNIMPLEMENTEDsupportsGradebookColumnQuery() or supportsVisibleFederation() is false
ComplianceoptionalThis method must be implemented if supportsGradebookColumnQuery() and supportsVisibleFederation() are true .
MethodgetGradebookColumnSearchSession
Description

Gets the OsidSession associated with the gradebook column search service.

Returnosid.grading.GradebookColumnSearchSessiona GradebookColumnSearchSession
ErrorsOPERATION_FAILEDunable to complete request
UNIMPLEMENTEDsupportsGradebookColumnSearch() is false
ComplianceoptionalThis method must be implemented if supportsGradebookColumnSearch() is true .
MethodgetGradebookColumnSearchSessionForGradebook
Description

Gets the OsidSession associated with the gradebook column search service for the given gradebook.

Parametersosid.id.IdgradebookIdthe Id of the gradebook
Returnosid.grading.GradebookColumnSearchSessiona GradebookColumnSearchSession
ErrorsNOT_FOUNDgradebookId not found
NULL_ARGUMENTgradebookId is null
OPERATION_FAILEDunable to complete request
UNIMPLEMENTEDsupportsGradebookColumnSearch() or supportsVisibleFederation() is false
ComplianceoptionalThis method must be implemented if supportsGradebookColumnSearch() and supportsVisibleFederation() are true .
MethodgetGradebookColumnAdminSession
Description

Gets the OsidSession associated with the gradebook column administration service.

Returnosid.grading.GradebookColumnAdminSessiona GradebookColumnAdminSession
ErrorsOPERATION_FAILEDunable to complete request
UNIMPLEMENTEDsupportsGradebookColumnAdmin() is false
ComplianceoptionalThis method must be implemented if supportsGradebookColumnAdmin() is true .
MethodgetGradebookColumnAdminSessionForGradebook
Description

Gets the OsidSession associated with the gradebook column admin service for the given gradebook.

Parametersosid.id.IdgradebookIdthe Id of the gradebook
Returnosid.grading.GradebookColumnAdminSessiona GradebookColumnAdminSession
ErrorsNOT_FOUNDgradebookId not found
NULL_ARGUMENTgradebookId is null
OPERATION_FAILEDunable to complete request
UNIMPLEMENTEDsupportsGradebookColumnAdmin() or supportsVisibleFederation() is false
ComplianceoptionalThis method must be implemented if supportsGradebookColumnAdmin() and supportsVisibleFederation() are true .
MethodgetGradebookColumnNotificationSession
Description

Gets the notification session for notifications pertaining to gradebook column changes.

Parametersosid.grading.GradebookColumnReceivergradebookColumnReceiverthe gradebook column receiver
Returnosid.grading.GradebookColumnNotificationSessiona GradebookColumnNotificationSession
ErrorsNULL_ARGUMENTgradebookColumnReceiver is null
OPERATION_FAILEDunable to complete request
UNIMPLEMENTEDsupportsGradebookColumnNotification() is false
ComplianceoptionalThis method must be implemented if supportsGradebookColumnNotification() is true .
MethodgetGradebookColumnNotificationSessionForGradebook
Description

Gets the OsidSession associated with the gradebook column notification service for the given gradebook.

Parametersosid.grading.GradebookColumnReceivergradebookColumnReceiverthe gradebook column receiver
osid.id.IdgradebookIdthe Id of the gradebook
Returnosid.grading.GradebookColumnNotificationSessiona GradebookColumnNotificationSession
ErrorsNOT_FOUNDgradebookId not found
NULL_ARGUMENTgradebookColumnReceiver or gradebookId is null
OPERATION_FAILEDunable to complete request
UNIMPLEMENTEDsupportsGradebookColumnNotification() or supportsVisibleFederation() is false
ComplianceoptionalThis method must be implemented if supportsGradebookColumnNotification() and supportsVisibleFederation() are true .
MethodgetGradebookColumnGradebookSession
Description

Gets the session for retrieving gradebook column to gradebook mappings.

Returnosid.grading.GradebookColumnGradebookSessiona GradebookColumnGradebookSession
ErrorsOPERATION_FAILEDunable to complete request
UNIMPLEMENTEDsupportsGradebookColumnGradebook() is false
ComplianceoptionalThis method must be implemented if supportsGradebookColumnGradebook() is true .
MethodgetGradebookColumnGradebookAssignmentSession
Description

Gets the session for assigning gradebook column to gradebook mappings.

Returnosid.grading.GradebookColumnGradebookAssignmentSessiona GradebookColumnGradebookAssignmentSession
ErrorsOPERATION_FAILEDunable to complete request
UNIMPLEMENTEDsupportsGradebookColumnGradebookAssignment() is false
ComplianceoptionalThis method must be implemented if supportsGradebookColumnGradebookAssignment() is true .
MethodgetGradebookColumnSmartGradebookSession
Description

Gets the session for managing smart gradebooks of gradebook columns.

Parametersosid.id.IdgradebookIdthe Id of the gradebook
Returnosid.grading.GradebookColumnSmartGradebookSessiona GradebookColumnSmartGradebookSession
ErrorsNOT_FOUNDgradebookId not found
NULL_ARGUMENTgradebookId is null
OPERATION_FAILEDunable to complete request
UNIMPLEMENTEDsupportsGradebookColumnSmartGradebook() is false
ComplianceoptionalThis method must be implemented if supportsGradebookColumnSmartGradebook() is true .
MethodgetGradebookLookupSession
Description

Gets the OsidSession associated with the gradebook lookup service.

Returnosid.grading.GradebookLookupSessiona GradebookLookupSession
ErrorsOPERATION_FAILEDunable to complete request
UNIMPLEMENTEDsupportsGradebookLookup() is false
ComplianceoptionalThis method must be implemented if supportsGradebookLookup() is true.
MethodgetGradebookQuerySession
Description

Gets the OsidSession associated with the gradebook query service.

Returnosid.grading.GradebookQuerySessiona GradebookQuerySession
ErrorsOPERATION_FAILEDunable to complete request
UNIMPLEMENTEDsupportsGradebookQuery() is false
ComplianceoptionalThis method must be implemented if supportsGradebookQuery() is true.
MethodgetGradebookSearchSession
Description

Gets the OsidSession associated with the gradebook search service.

Returnosid.grading.GradebookSearchSessiona GradebookSearchSession
ErrorsOPERATION_FAILEDunable to complete request
UNIMPLEMENTEDsupportsGradebookSearch() is false
ComplianceoptionalThis method must be implemented if supportsGradebookSearch() is true.
MethodgetGradebookAdminSession
Description

Gets the OsidSession associated with the gradebook administration service.

Returnosid.grading.GradebookAdminSessiona GradebookAdminSession
ErrorsOPERATION_FAILEDunable to complete request
UNIMPLEMENTEDsupportsGradebookAdmin() is false
ComplianceoptionalThis method must be implemented if supportsGradebookAdmin() is true.
MethodgetGradebookNotificationSession
Description

Gets the notification session for notifications pertaining to gradebook service changes.

Parametersosid.grading.GradebookReceivergradebookReceiverthe gradebook receiver
Returnosid.grading.GradebookNotificationSessiona GradebookNotificationSession
ErrorsNULL_ARGUMENTgradebookReceiver is null
OPERATION_FAILEDunable to complete request
UNIMPLEMENTEDsupportsGradebookNotification() is false
ComplianceoptionalThis method must be implemented if supportsGradebookNotification() is true.
MethodgetGradebookHierarchySession
Description

Gets the session traversing gradebook hierarchies.

Returnosid.grading.GradebookHierarchySessiona GradebookHierarchySession
ErrorsOPERATION_FAILEDunable to complete request
UNIMPLEMENTEDsupportsGradebookHierarchy() is false
ComplianceoptionalThis method must be implemented if supportsGradebookHierarchy() is true.
MethodgetGradebookHierarchyDesignSession
Description

Gets the session designing gradebook hierarchies.

Returnosid.grading.GradebookHierarchyDesignSessiona GradebookHierarchyDesignSession
ErrorsOPERATION_FAILEDunable to complete request
UNIMPLEMENTEDsupportsGradebookHierarchyDesign() is false
ComplianceoptionalThis method must be implemented if supportsGradebookHierarchyDesign() is true.
MethodgetGradingBatchManager
Description

Gets the GradingBatchManager .

Returnosid.grading.batch.GradingBatchManagera GradingBatchManager
ErrorsOPERATION_FAILEDunable to complete request
UNIMPLEMENTEDsupportsGradingBatch() is false
ComplianceoptionalThis method must be implemented if supportsGradingBatch() is true.
MethodgetGradingCalculationManager
Description

Gets the GradingCalculationManager .

Returnosid.grading.calculation.GradingCalculationManagera GradingCalculationManager
ErrorsOPERATION_FAILEDunable to complete request
UNIMPLEMENTEDsupportsGradingCalculation() is false
ComplianceoptionalThis method must be implemented if supportsGradingCalculation() is true.
MethodgetGradingTransformManager
Description

Gets the GradingTransformManager .

Returnosid.grading.transform.GradingTransformManagera GradingTransformManager
ErrorsOPERATION_FAILEDunable to complete request
UNIMPLEMENTEDsupportsGradingTransform() is false
ComplianceoptionalThis method must be implemented if supportsGradingTransform() is true.