Interface GradingProxyManager

All Superinterfaces:
AutoCloseable, Closeable, GradingProfile, OsidProfile, OsidProxyManager, OsidProxyManager, Sourceable

public interface GradingProxyManager extends OsidProxyManager, GradingProfile

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