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