OSID Logo
OSID Specifications
grading package
Version 3.1.0
Interfaceosid.grading.GradingProxyManager
Implementsosid.OsidProxyManager
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. Methods in this manager accept a Proxy for passing information from server environments.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
  • GradebookColumnDerivationSession: a session to manage derived 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.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.grading.GradeLookupSession a GradeLookupSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsGradeLookup() is false
Complianceoptional This 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.IdgradebookId the Id of the Gradebook
osid.proxy.Proxyproxy a proxy
Returnosid.grading.GradeLookupSession a GradeLookupSession
ErrorsNOT_FOUND no Gradebook found by the given Id
NULL_ARGUMENT gradebookId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsGradeLookup() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsGradeLookup() and supportsVisibleFederation() are true
MethodgetGradeQuerySession
Description

Gets the OsidSession associated with the grade query service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.grading.GradeQuerySession a GradeQuerySession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsGradeQuery() is false
Complianceoptional This 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.IdgradebookId the Id of the Gradebook
osid.proxy.Proxyproxy a proxy
Returnosid.grading.GradeQuerySession a GradeQuerySession
ErrorsNOT_FOUND no gradebook found by the given Id
NULL_ARGUMENT gradebookId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsGradeQuery() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsGradeQuery() and supportsVisibleFederation() are true
MethodgetGradeSearchSession
Description

Gets the OsidSession associated with the grade search service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.grading.GradeSearchSession a GradeSearchSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsGradeSearch() is false
Complianceoptional This 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.IdgradebookId the Id of the Gradebook
osid.proxy.Proxyproxy a proxy
Returnosid.grading.GradeSearchSession a GradeSearchSession
ErrorsNOT_FOUND no gradebook found by the given Id
NULL_ARGUMENT gradebookId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsGradeSearch() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsGradeSearch() and supportsVisibleFederation() are true
MethodgetGradeAdminSession
Description

Gets the OsidSession associated with the grade administration service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.grading.GradeAdminSession a GradeAdminSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsGradeAdmin() is false
Complianceoptional This 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.IdgradebookId the Id of the Gradebook
osid.proxy.Proxyproxy a proxy
Returnosid.grading.GradeAdminSession a GradeAdminSession
ErrorsNOT_FOUND no gradebook found by the given Id
NULL_ARGUMENT gradebookId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsGradeAdmin() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsGradeAdmin() and supportsVisibleFederation() are true
MethodgetGradeNotificationSession
Description

Gets the OsidSession associated with the grade notification service.

Parametersosid.grading.GradeReceivergradeReceiver the notification callback
osid.proxy.Proxyproxy a proxy
Returnosid.grading.GradeNotificationSession a GradeNotificationSession
ErrorsNULL_ARGUMENT gradeReceiver or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsGradeNotification() is false
Complianceoptional This 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.GradeReceivergradeReceiver the notification callback
osid.id.IdgradebookId the Id of the Gradebook
osid.proxy.Proxyproxy a proxy
Returnosid.grading.GradeNotificationSession a GradeNotificationSession
ErrorsNOT_FOUND no gradebook found by the given Id
NULL_ARGUMENT gradeReceiver, gradebookId, or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsGradeNotification() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsGradeNotification() and supportsVisibleFederation() are true
MethodgetGradeGradebookSession
Description

Gets the OsidSession to lookup grade/gradebook mappings.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.grading.GradeGradebookSession a GradeGradebookSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsGradeGradebook() is false
Complianceoptional This method must be implemented if supportsGradeGradebook() is true.
MethodgetGradeGradebookAssignmentSession
Description

Gets the OsidSession associated with assigning grades to gradebooks.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.grading.GradeGradebookAssignmentSession a GradeGradebookAssignmentSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsGradeGradebookAssignment() is false
Complianceoptional This method must be implemented if supportsGradeGradebookAssignment() is true.
MethodgetGradeSmartGradebookSession
Description

Gets the OsidSession to manage grade smart gradebooks.

Parametersosid.id.IdgradebookId the Id of the Gradebook
osid.proxy.Proxyproxy a proxy
Returnosid.grading.GradeSmartGradebookSession a GradeSmartGradebookSession
ErrorsNOT_FOUND no gradebook found by the given Id
NULL_ARGUMENT gradebookId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsGradeSmartGradebook() is false
Complianceoptional This method must be implemented if supportsGradeSmartGradebook() is true.
MethodgetGradeSystemLookupSession
Description

Gets the OsidSession associated with the grade system lookup service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.grading.GradeSystemLookupSession a GradeSystemLookupSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsGradeSystemLookup() is false
Complianceoptional This 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.IdgradebookId the Id of the gradebook
osid.proxy.Proxyproxy a proxy
Returnosid.grading.GradeSystemLookupSession a GradeSystemLookupSession
ErrorsNOT_FOUND gradebookId not found
NULL_ARGUMENT gradebookId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsGradeSystemLookup() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsGradeSystemLookup() and supportsVisibleFederation() are true.
MethodgetGradeSystemQuerySession
Description

Gets the OsidSession associated with the grade system query service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.grading.GradeSystemQuerySession a GradeSystemQuerySession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsGradeSystemQuery() is false
Complianceoptional This 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.IdgradebookId the Id of the gradebook
osid.proxy.Proxyproxy a proxy
Returnosid.grading.GradeSystemQuerySession a GradeSystemQuerySession
ErrorsNOT_FOUND gradebookId not found
NULL_ARGUMENT gradebookId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsGradeSystemQuery() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsGradeSystemQuery() and supportsVisibleFederation() are true.
MethodgetGradeSystemSearchSession
Description

Gets the OsidSession associated with the grade system search service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.grading.GradeSystemSearchSession a GradeSystemSearchSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsGradeSystemSearch() is false
Complianceoptional This 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.IdgradebookId the Id of the gradebook
osid.proxy.Proxyproxy a proxy
Returnosid.grading.GradeSystemSearchSession a GradeSystemSearchSession
ErrorsNOT_FOUND gradebookId not found
NULL_ARGUMENT gradebookId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsGradeSystemSearch() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsGradeSystemSearch() and supportsVisibleFederation() are true.
MethodgetGradeSystemAdminSession
Description

Gets the OsidSession associated with the grade system administration service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.grading.GradeSystemAdminSession a GradeSystemAdminSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsGradeSystemAdmin() is false
Complianceoptional This 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.IdgradebookId the Id of the gradebook
osid.proxy.Proxyproxy a proxy
Returnosid.grading.GradeSystemAdminSession a GradeSystemAdminSession
ErrorsNOT_FOUND gradebookId not found
NULL_ARGUMENT gradebookId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsGradeSystemAdmin() or supportsVisibleFederation() is false
Complianceoptional This 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.GradeSystemReceivergradeSystemReceiver the grade system receiver
osid.proxy.Proxyproxy a proxy
Returnosid.grading.GradeSystemNotificationSession a GradeSystemNotificationSession
ErrorsNULL_ARGUMENT gradeSystemReceiver or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsGradeSystemNotification() is false
Complianceoptional This 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.GradeSystemReceivergradeSystemReceiver the grade system receiver
osid.id.IdgradebookId the Id of the gradebook
osid.proxy.Proxyproxy a proxy
Returnosid.grading.GradeSystemNotificationSession a GradeSystemNotificationSession
ErrorsNOT_FOUND gradebookId not found
NULL_ARGUMENT gradeSystemReceiver, gradebookId or porxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsGradeSystemNotification() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsGradeSystemNotification() and supportsVisibleFederation() are true.
MethodgetGradeSystemGradebookSession
Description

Gets the session for retrieving grade system to gradebook mappings.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.grading.GradeSystemGradebookSession a GradeSystemGradebookSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsGradeSystemGradebook() is false
Complianceoptional This method must be implemented if supportsGradeSystemGradebook() is true.
MethodgetGradeSystemGradebookAssignmentSession
Description

Gets the session for assigning grade system to gradebook mappings.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.grading.GradeSystemGradebookAssignmentSession a GradeSystemGradebookAssignmentSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsGradeSystemGradebookAssignment() is false
Complianceoptional This method must be implemented if supportsGradeSystemGradebookAssignment() is true.
MethodgetGradeSystemSmartGradebookSession
Description

Gets the session for managing smart gradebooks of grade systems.

Parametersosid.id.IdgradebookId the Id of the gradebook
osid.proxy.Proxyproxy a proxy
Returnosid.grading.GradeSystemSmartGradebookSession a GradeSystemSmartGradebookSession
ErrorsNOT_FOUND gradebookId not found
NULL_ARGUMENT gradebookId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsGradeSystemSmartGradebook() is false
Complianceoptional This method must be implemented if supportsGradeSystemSmartGradebook() is true.
MethodgetGradeEntryLookupSession
Description

Gets the OsidSession associated with the grade entry lookup service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.grading.GradeEntryLookupSession a GradeEntryLookupSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsGradeEntryLookup() is false
Complianceoptional This 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.IdgradebookId the Id of the gradebook
osid.proxy.Proxyproxy a proxy
Returnosid.grading.GradeEntryLookupSession a GradeEntryLookupSession
ErrorsNOT_FOUND gradebookId not found
NULL_ARGUMENT gradebookId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsGradeEntryLookup() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsGradeEntryLookup() and supportsVisibleFederation() are true.
MethodgetGradeEntryQuerySession
Description

Gets the OsidSession associated with the grade entry query service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.grading.GradeEntryQuerySession a GradeEntryQuerySession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsGradeEntryLookup() is false
Complianceoptional This 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.IdgradebookId the Id of the gradebook
osid.proxy.Proxyproxy a proxy
Returnosid.grading.GradeEntryQuerySession a GradeEntryQuerySession
ErrorsNOT_FOUND gradebookId not found
NULL_ARGUMENT gradebookId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsGradeEntryQuery() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsGradeEntryQuery() and supportsVisibleFederation() are true.
MethodgetGradeEntrySearchSession
Description

Gets the OsidSession associated with the grade entry search service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.grading.GradeEntrySearchSession a GradeEntrySearchSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsGradeEntrySearch() is false
Complianceoptional This 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.IdgradebookId the Id of the gradebook
osid.proxy.Proxyproxy a proxy
Returnosid.grading.GradeEntrySearchSession a GradeEntrySearchSession
ErrorsNOT_FOUND gradebookId not found
NULL_ARGUMENT gradebookId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsGradeEntrySearch() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsGradeEntrySearch() and supportsVisibleFederation() are true.
MethodgetGradeEntryAdminSession
Description

Gets the OsidSession associated with the grade entry administration service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.grading.GradeEntryAdminSession a GradeEntryAdminSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsGradeEntryAdmin() is false
Complianceoptional This 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.IdgradebookId the Id of the gradebook
osid.proxy.Proxyproxy a proxy
Returnosid.grading.GradeEntryAdminSession a GradeEntryAdminSession
ErrorsNOT_FOUND gradebookId not found
NULL_ARGUMENT gradebookId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsGradeEntryAdmin() or supportsVisibleFederation() is false
Complianceoptional This 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.GradeEntryReceivergradeEntryReceiver the grade entry receiver
osid.proxy.Proxyproxy a proxy
Returnosid.grading.GradeEntryNotificationSession a GradeEntryNotificationSession
ErrorsNULL_ARGUMENT gradeEntryReceiver or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsGradeEntryNotification() is false
Complianceoptional This 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.GradeEntryReceivergradeEntryReceiver the grade entry receiver
osid.id.IdgradebookId the Id of the gradebook
osid.proxy.Proxyproxy a proxy
Returnosid.grading.GradeEntryNotificationSession a GradeEntryNotificationSession
ErrorsNOT_FOUND gradebookId not found
NULL_ARGUMENT gradeEntryReceiver, gradebookId or porxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsGradeEntryNotification() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsGradeEntryNotification() and supportsVisibleFederation() are true.
MethodgetGradeEntryGradebookSession
Description

Gets the session for retrieving grade entry to gradebook mappings.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.grading.GradeEntryGradebookSession a GradeEntryGradebookSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsGradeEntryGradebook() is false
Complianceoptional This method must be implemented if supportsGradeEntryGradebook() is true.
MethodgetGradeEntryGradebookAssignmentSession
Description

Gets the session for assigning grade entry to gradebook mappings.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.grading.GradeEntryGradebookAssignmentSession a GradeEntryGradebookAssignmentSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsGradeEntryGradebookAssignment() is false
Complianceoptional This method must be implemented if supportsGradeEntryGradebookAssignment() is true.
MethodgetGradeEntrySmartGradebookSession
Description

Gets the session for managing smart gradebooks of grade entries.

Parametersosid.id.IdgradebookId the Id of the gradebook
osid.proxy.Proxyproxy a proxy
Returnosid.grading.GradeEntrySmartGradebookSession a GradeEntrySmartGradebookSession
ErrorsNOT_FOUND gradebookId not found
NULL_ARGUMENT gradebookId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsGradeEntrySmartGradebook() is false
Complianceoptional This method must be implemented if supportsGradeEntrySmartGradebook() is true.
MethodgetGradebookColumnLookupSession
Description

Gets the OsidSession associated with the gradebook column lookup service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.grading.GradebookColumnLookupSession a GradebookColumnLookupSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsGradebookColumnLookup() is false
Complianceoptional This 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.IdgradebookId the Id of the gradebook
osid.proxy.Proxyproxy a proxy
Returnosid.grading.GradebookColumnLookupSession a GradebookColumnLookupSession
ErrorsNOT_FOUND gradebookId not found
NULL_ARGUMENT gradebookId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsGradebookColumnLookup() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsGradebookColumnLookup() and supportsVisibleFederation() are true.
MethodgetGradebookColumnQuerySession
Description

Gets the OsidSession associated with the gradebook column query service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.grading.GradebookColumnQuerySession a GradebookColumnQuerySession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsGradebookColumnQuery() is false
Complianceoptional This 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.IdgradebookId the Id of the gradebook
osid.proxy.Proxyproxy a proxy
Returnosid.grading.GradebookColumnQuerySession a GradebookColumnQuerySession
ErrorsNOT_FOUND gradebookId not found
NULL_ARGUMENT gradebookId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsGradebookColumnQuery() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsGradebookColumnQuery() and supportsVisibleFederation() are true.
MethodgetGradebookColumnSearchSession
Description

Gets the OsidSession associated with the gradebook column search service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.grading.GradebookColumnSearchSession a GradebookColumnSearchSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsGradebookColumnSearch() is false
Complianceoptional This 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.IdgradebookId the Id of the gradebook
osid.proxy.Proxyproxy a proxy
Returnosid.grading.GradebookColumnSearchSession a GradebookColumnSearchSession
ErrorsNOT_FOUND gradebookId not found
NULL_ARGUMENT gradebookId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsGradebookColumnSearch() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsGradebookColumnSearch() and supportsVisibleFederation() are true.
MethodgetGradebookColumnAdminSession
Description

Gets the OsidSession associated with the gradebook column administration service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.grading.GradebookColumnAdminSession a GradebookColumnAdminSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsGradebookColumnAdmin() is false
Complianceoptional This 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.IdgradebookId the Id of the gradebook
osid.proxy.Proxyproxy a proxy
Returnosid.grading.GradebookColumnAdminSession a GradebookColumnAdminSession
ErrorsNOT_FOUND gradebookId not found
NULL_ARGUMENT gradebookId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsGradebookColumnAdmin() or supportsVisibleFederation() is false
Complianceoptional This 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.GradebookColumnReceivergradebookColumnReceiver the gradebook column receiver
osid.proxy.Proxyproxy a proxy
Returnosid.grading.GradebookColumnNotificationSession a GradebookColumnNotificationSession
ErrorsNULL_ARGUMENT gradebookColumnReceiver or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsGradebookColumnNotification() is false
Complianceoptional This 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.GradebookColumnReceivergradebookColumnReceiver the gradebook column receiver
osid.id.IdgradebookId the Id of the gradebook
osid.proxy.Proxyproxy a proxy
Returnosid.grading.GradebookColumnNotificationSession a GradebookColumnNotificationSession
ErrorsNOT_FOUND gradebookId not found
NULL_ARGUMENT gradebookColumnReceiver, gradebookId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsGradebookColumnNotification() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsGradebookColumnNotification() and supportsVisibleFederation() are true.
MethodgetGradebookColumnGradebookSession
Description

Gets the session for retrieving gradebook column to gradebook mappings.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.grading.GradebookColumnGradebookSession a GradebookColumnGradebookSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsGradebookColumnGradebook() is false
Complianceoptional This method must be implemented if supportsGradebookColumnGradebook() is true.
MethodgetGradebookColumnGradebookAssignmentSession
Description

Gets the session for assigning gradebook column to gradebook mappings.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.grading.GradebookColumnGradebookAssignmentSession a GradebookColumnGradebookAssignmentSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsGradebookColumnGradebookAssignment() is false
Complianceoptional This method must be implemented if supportsGradebookColumnGradebookAssignment() is true .
MethodgetGradebookColumnSmartGradebookSession
Description

Gets the session for managing smart gradebooks of gradebook columns.

Parametersosid.id.IdgradebookId the Id of the gradebook
osid.proxy.Proxyproxy a proxy
Returnosid.grading.GradebookColumnSmartGradebookSession a GradebookColumnSmartGradebookSession
ErrorsNOT_FOUND gradebookId not found
NULL_ARGUMENT gradebookId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsGradebookColumnSmartGradebook() is false
Complianceoptional This method must be implemented if supportsGradebookColumnSmartGradebook() is true.
MethodgetGradebookLookupSession
Description

Gets the OsidSession associated with the gradebook lookup service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.grading.GradebookLookupSession a GradebookLookupSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsGradebookLookup() is false
Complianceoptional This method must be implemented if supportsGradebookLookup() is true.
MethodgetGradebookQuerySession
Description

Gets the OsidSession associated with the gradebook query service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.grading.GradebookQuerySession a GradebookQuerySession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsGradebookQuery() is false
Complianceoptional This method must be implemented if supportsGradebookQuery() is true.
MethodgetGradebookSearchSession
Description

Gets the OsidSession associated with the gradebook search service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.grading.GradebookSearchSession a GradebookSearchSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsGradebookSearch() is false
Complianceoptional This method must be implemented if supportsGradebookSearch() is true.
MethodgetGradebookAdminSession
Description

Gets the OsidSession associated with the gradebook administration service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.grading.GradebookAdminSession a GradebookAdminSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsGradebookAdmin() is false
Complianceoptional This method must be implemented if supportsGradebookAdmin() is true.
MethodgetGradebookNotificationSession
Description

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

Parametersosid.grading.GradebookReceivergradebookReceiver the gradebook receiver
osid.proxy.Proxyproxy a proxy
Returnosid.grading.GradebookNotificationSession a GradebookNotificationSession
ErrorsNULL_ARGUMENT gradebookReceiver or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsGradebookNotification() is false
Complianceoptional This method must be implemented if supportsGradebookNotification() is true.
MethodgetGradebookHierarchySession
Description

Gets the session traversing gradebook hierarchies.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.grading.GradebookHierarchySession a GradebookHierarchySession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsGradebookHierarchy() is false
Complianceoptional This method must be implemented if supportsGradebookHierarchy() is true.
MethodgetGradebookHierarchyDesignSession
Description

Gets the session designing gradebook hierarchies.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.grading.GradebookHierarchyDesignSession a GradebookHierarchyDesignSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsGradebookHierarchyDesign() is false
Complianceoptional This method must be implemented if supportsGradebookHierarchyDesign() is true.
MethodgetGradingBatchProxyManager
Description

Gets the GradingBatchProxyManager.

Returnosid.grading.batch.GradingBatchProxyManager a GradingBatchProxyManager
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsGradingBatch() is false
Complianceoptional This method must be implemented if supportsGradingBatch() is true.
MethodgetGradingCalculationProxyManager
Description

Gets the GradingCalculationProxyManager.

Returnosid.grading.calculation.GradingCalculationProxyManager a GradingCalculationProxyManager
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsGradingCalculation() is false
Complianceoptional This method must be implemented if supportsGradingCalculation() is true.
MethodgetGradingTransformProxyManager
Description

Gets the GradingTransformProxyManager.

Returnosid.grading.transform.GradingTransformProxyManager a GradingTransformManager
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsGradingTransform() is false
Complianceoptional This method must be implemented if supportsGradingTransform() is true.