Interface AcademicRecordSession

All Superinterfaces:
AutoCloseable, Closeable, OsidSession, OsidSession

public interface AcademicRecordSession extends OsidSession

This session defines methods for retrieving an acedmic record for a student. Lookup methods assume only effective entries are returned.

This lookup session defines several views:

  • isolated course catalog view: All program entry methods in this session operate, retrieve and pertain to program entries defined explicitly in the current course catalog. Using an isolated view is useful for managing ProgramEntries with the ProgramEntry AdminSession .
  • federated course catalog view: All program entry lookup methods in this session operate, retrieve and pertain to all program entries defined in this course catalog and any other program entries implicitly available in this course catalog through course catalog inheritence.