Interface | osid.course.CourseProxyManager | ||
---|---|---|---|
Implements | osid.OsidProxyManager | ||
osid.course.CourseProfile | |||
Description |
The course manager provides access to course management
sessions and provides interoperability tests for various
aspects of this service. Methods in this manager support the
passing of a
| ||
Method | getCourseLookupSession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | proxy |
Return | osid.course.CourseLookupSession | a CourseLookupSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsCourseLookup() is false | ||
Compliance | optional | This method must be implemented if supportsCourseLookup() is
true. | |
Method | getCourseLookupSessionForCourseCatalog | ||
Description |
Gets the | ||
Parameters | osid.id.Id | courseCatalogId | the Id of the course catalog |
osid.proxy.Proxy | proxy | proxy | |
Return | osid.course.CourseLookupSession | a CourseLookupSession | |
Errors | NOT_FOUND | no CourseCatalog found by the given Id | |
NULL_ARGUMENT | proxy or courseCatalogId is null
| ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsCourseLookup() or supportsVisibleFederation()
is false | ||
Compliance | optional | This method must be implemented if supportsCourseLookup()
and supportsVisibleFederation() are true | |
Method | getCourseQuerySession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | proxy |
Return | osid.course.CourseQuerySession | a CourseQuerySession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsCourseQuery() is false | ||
Compliance | optional | This method must be implemented if supportsCourseQuery() is
true. | |
Method | getCourseQuerySessionForCourseCatalog | ||
Description |
Gets the | ||
Parameters | osid.id.Id | courseCatalogId | the Id of the CourseCatalog |
osid.proxy.Proxy | proxy | proxy | |
Return | osid.course.CourseQuerySession | a CourseQuerySession | |
Errors | NOT_FOUND | no course catalog found by the given Id | |
NULL_ARGUMENT | proxy or courseCatalogId is null
| ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsCourseQuery() or supportsVisibleFederation()
is false | ||
Compliance | optional | This method must be implemented if supportsCourseQuery() and
supportsVisibleFederation() are true | |
Method | getCourseSearchSession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | proxy |
Return | osid.course.CourseSearchSession | a CourseSearchSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsCourseSearch() is false | ||
Compliance | optional | This method must be implemented if supportsCourseSearch() is
true. | |
Method | getCourseSearchSessionForCourseCatalog | ||
Description |
Gets the | ||
Parameters | osid.id.Id | courseCatalogId | the Id of the CourseCatalog |
osid.proxy.Proxy | proxy | proxy | |
Return | osid.course.CourseSearchSession | a CourseSearchSession | |
Errors | NOT_FOUND | no course catalog found by the given Id | |
NULL_ARGUMENT | proxy or courseCatalogId is null
| ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsCourseSearch() or supportsVisibleFederation()
is false | ||
Compliance | optional | This method must be implemented if supportsCourseSearch()
and supportsVisibleFederation() are true | |
Method | getCourseAdminSession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | proxy |
Return | osid.course.CourseAdminSession | a CourseAdminSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsCourseAdmin() is false | ||
Compliance | optional | This method must be implemented if supportsCourseAdmin() is
true. | |
Method | getCourseAdminSessionForCourseCatalog | ||
Description |
Gets the | ||
Parameters | osid.id.Id | courseCatalogId | the Id of the CourseCatalog |
osid.proxy.Proxy | proxy | proxy | |
Return | osid.course.CourseAdminSession | a CourseAdminSession | |
Errors | NOT_FOUND | no course catalog found by the given Id | |
NULL_ARGUMENT | proxy or courseCatalogId is null
| ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsCourseAdmin() or supportsVisibleFederation()
is false | ||
Compliance | optional | This method must be implemented if supportsCourseAdmin() and
supportsVisibleFederation() are true | |
Method | getCourseNotificationSession | ||
Description |
Gets the | ||
Parameters | osid.course.CourseReceiver | courseReceiver | the notification callback |
osid.proxy.Proxy | proxy | proxy | |
Return | osid.course.CourseNotificationSession | a CourseNotificationSession | |
Errors | NULL_ARGUMENT | courseReceiver or proxy is null
| |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsCourseNotification() is false | ||
Compliance | optional | This method must be implemented if supportsCourseNotification()
is true. | |
Method | getCourseNotificationSessionForCourseCatalog | ||
Description |
Gets the | ||
Parameters | osid.course.CourseReceiver | courseReceiver | the notification callback |
osid.id.Id | courseCatalogId | the Id of the CourseCatalog | |
osid.proxy.Proxy | proxy | proxy | |
Return | osid.course.CourseNotificationSession | a CourseNotificationSession | |
Errors | NOT_FOUND | no course catalog found by the given Id | |
NULL_ARGUMENT | courseReceiver, courseCatalogId or proxy is
null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsCourseNotification() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsCourseNotification()
and supportsVisibleFederation() are true | |
Method | getCourseCourseCatalogSession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | proxy |
Return | osid.course.CourseCourseCatalogSession | a CourseCourseCatalogSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsCourseCourseCatalog() is false | ||
Compliance | optional | This method must be implemented if supportsCourseCourseCatalog()
is true. | |
Method | getCourseCourseCatalogAssignmentSession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | proxy |
Return | osid.course.CourseCourseCatalogAssignmentSession | a CourseCourseCatalogAssignmentSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsCourseCourseCatalogAssignment() is false
| ||
Compliance | optional | This method must be implemented if
supportsCourseCourseCatalogAssignment() is true. | |
Method | getCourseSmartCourseCatalogSession | ||
Description |
Gets the | ||
Parameters | osid.id.Id | courseCatalogId | the Id of the CourseCatalog |
osid.proxy.Proxy | proxy | proxy | |
Return | osid.course.CourseSmartCourseCatalogSession | a CourseSmartCourseCatalogSession | |
Errors | NOT_FOUND | no course catalog found by the given Id | |
NULL_ARGUMENT | courseCatalogId or proxy is null
| ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsCourseSmartCourseCatalog() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if
supportsCourseSmartCourseCatalog() and
supportsVisibleFederation() are true | |
Method | getActivityUnitLookupSession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | proxy |
Return | osid.course.ActivityUnitLookupSession | an ActivityUnitSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsActivityUnitLookup() is false | ||
Compliance | optional | This method must be implemented if supportsActivityUnitLookup()
is true. | |
Method | getActivityUnitLookupSessionForCourseCatalog | ||
Description |
Gets the | ||
Parameters | osid.id.Id | courseCatalogId | the Id of the course catalog |
osid.proxy.Proxy | proxy | proxy | |
Return | osid.course.ActivityUnitLookupSession | an ActivityUnitLookupSession | |
Errors | NOT_FOUND | no CourseCatalog found by the given Id | |
NULL_ARGUMENT | proxy or courseCatalogId is null
| ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsActivityUnitLookup() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsActivityUnitLookup()
and supportsVisibleFederation() are true | |
Method | getActivityUnitQuerySession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | proxy |
Return | osid.course.ActivityUnitQuerySession | an ActivityUnitQuerySession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsActivityUnitQuery() is false | ||
Compliance | optional | This method must be implemented if supportsActivityUnitQuery()
is true. | |
Method | getActivityUnitQuerySessionForCourseCatalog | ||
Description |
Gets the | ||
Parameters | osid.id.Id | courseCatalogId | the Id of the CourseCatalog |
osid.proxy.Proxy | proxy | proxy | |
Return | osid.course.ActivityUnitQuerySession | an ActivityUnitQuerySession | |
Errors | NOT_FOUND | no course catalog found by the given Id | |
NULL_ARGUMENT | proxy or courseCatalogId is null
| ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsActivityUnitQuery() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsActivityUnitQuery()
and supportsVisibleFederation() are true | |
Method | getActivityUnitSearchSession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | proxy |
Return | osid.course.ActivityUnitSearchSession | an ActivityUnitSearchSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsActivityUnitSearch() is false | ||
Compliance | optional | This method must be implemented if supportsActivityUnitSearch()
is true. | |
Method | getActivityUnitSearchSessionForCourseCatalog | ||
Description |
Gets the | ||
Parameters | osid.id.Id | courseCatalogId | the Id of the CourseCatalog |
osid.proxy.Proxy | proxy | proxy | |
Return | osid.course.ActivityUnitSearchSession | an ActivityUnitSearchSession | |
Errors | NOT_FOUND | no course catalog found by the given Id | |
NULL_ARGUMENT | proxy or courseCatalogId is null
| ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsActivityUnitSearch() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsActivityUnitSearch()
and supportsVisibleFederation() are true | |
Method | getActivityUnitAdminSession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | proxy |
Return | osid.course.ActivityUnitAdminSession | an ActivityUnitAdminSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsActivityUnitAdmin() is false | ||
Compliance | optional | This method must be implemented if supportsActivityUnitAdmin()
is true. | |
Method | getActivityUnitAdminSessionForCourseCatalog | ||
Description |
Gets the | ||
Parameters | osid.id.Id | courseCatalogId | the Id of the CourseCatalog |
osid.proxy.Proxy | proxy | proxy | |
Return | osid.course.ActivityUnitAdminSession | an ActivityUnitAdminSession | |
Errors | NOT_FOUND | no course catalog found by the given Id | |
NULL_ARGUMENT | proxy or courseCatalogId is null
| ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsActivityUnitAdmin() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsActivityUnitAdmin()
and supportsVisibleFederation() are true | |
Method | getActivityUnitNotificationSession | ||
Description |
Gets the | ||
Parameters | osid.course.ActivityUnitReceiver | activityUnitReceiver | the notification callback |
osid.proxy.Proxy | proxy | proxy | |
Return | osid.course.ActivityUnitNotificationSession | an ActivityUnitNotificationSession | |
Errors | NULL_ARGUMENT | activityUnitReceiver or proxy is null
| |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsActivityUnitNotification() is false | ||
Compliance | optional | This method must be implemented if
supportsActivityUnitNotification() is true. | |
Method | getActivityUnitNotificationSessionForCourseCatalog | ||
Description |
Gets the | ||
Parameters | osid.course.ActivityUnitReceiver | activityUnitReceiver | the notification callback |
osid.id.Id | courseCatalogId | the Id of the CourseCatalog | |
osid.proxy.Proxy | proxy | proxy | |
Return | osid.course.ActivityUnitNotificationSession | an ActivityUnitNotificationSession | |
Errors | NOT_FOUND | no course catalog found by the given Id | |
NULL_ARGUMENT | activityUnitReceiver, courseCatalogId or proxy
is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsActivityUnitNotification() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if
supportsActivityUnitNotification() and
supportsVisibleFederation() are true | |
Method | getActivityUnitCourseCatalogSession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | proxy |
Return | osid.course.ActivityUnitCourseCatalogSession | an ActivityUnitCatalogSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsActivityUnitCatalog() is false | ||
Compliance | optional | This method must be implemented if supportsActivityUnitCatalog()
is true. | |
Method | getActivityUnitCourseCatalogAssignmentSession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | proxy |
Return | osid.course.ActivityUnitCourseCatalogAssignmentSession | an ActivityUnitCatalogAssignmentSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsActivityUnitCatalogAssignment() is false
| ||
Compliance | optional | This method must be implemented if
supportsActivityUnitCatalogAssignment() is true. | |
Method | getActivityUnitSmartCourseCatalogSession | ||
Description |
Gets the | ||
Parameters | osid.id.Id | courseCatalogId | the Id of the CourseCatalog |
osid.proxy.Proxy | proxy | proxy | |
Return | osid.course.ActivityUnitSmartCourseCatalogSession | an ActivityUnitSmartCourseCatalogSession | |
Errors | NOT_FOUND | no course catalog found by the given Id | |
NULL_ARGUMENT | courseCatalogId or proxy is null
| ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsActivityUnitSmartCourseCatalog() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if
supportsActivityUnitSmartCourseCatalog() and
supportsVisibleFederation() are true | |
Method | getCourseOfferingLookupSession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | proxy |
Return | osid.course.CourseOfferingLookupSession | a CourseOfferingSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsCourseOfferingLookup() is false | ||
Compliance | optional | This method must be implemented if supportsCourseOfferingLookup()
is true. | |
Method | getCourseOfferingLookupSessionForCourseCatalog | ||
Description |
Gets the | ||
Parameters | osid.id.Id | courseCatalogId | the Id of the course catalog |
osid.proxy.Proxy | proxy | proxy | |
Return | osid.course.CourseOfferingLookupSession | a CourseOfferingLookupSession | |
Errors | NOT_FOUND | no CourseCatalog found by the given Id | |
NULL_ARGUMENT | proxy or courseCatalogId is null
| ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsCourseOfferingLookup() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsCourseOfferingLookup()
and supportsVisibleFederation() are true | |
Method | getCourseOfferingQuerySession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | proxy |
Return | osid.course.CourseOfferingQuerySession | a CourseOfferingQuerySession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsCourseOfferingQuery() is false | ||
Compliance | optional | This method must be implemented if supportsCourseOfferingQuery()
is true. | |
Method | getCourseOfferingQuerySessionForCourseCatalog | ||
Description |
Gets the | ||
Parameters | osid.id.Id | courseCatalogId | the Id of the CourseCatalog |
osid.proxy.Proxy | proxy | proxy | |
Return | osid.course.CourseOfferingQuerySession | a CourseOfferingQuerySession | |
Errors | NOT_FOUND | no course catalog found by the given Id | |
NULL_ARGUMENT | proxy or courseCatalogId is null
| ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsCourseOfferingQuery() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsCourseOfferingQuery()
and supportsVisibleFederation() are true | |
Method | getCourseOfferingSearchSession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | proxy |
Return | osid.course.CourseOfferingSearchSession | a CourseOfferingSearchSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsCourseOfferingSearch() is false | ||
Compliance | optional | This method must be implemented if supportsCourseOfferingSearch()
is true. | |
Method | getCourseOfferingSearchSessionForCourseCatalog | ||
Description |
Gets the | ||
Parameters | osid.id.Id | courseCatalogId | the Id of the CourseCatalog |
osid.proxy.Proxy | proxy | proxy | |
Return | osid.course.CourseOfferingSearchSession | a CourseOfferingSearchSession | |
Errors | NOT_FOUND | no course catalog found by the given Id | |
NULL_ARGUMENT | proxy or courseCatalogId is null
| ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsCourseOfferingSearch() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsCourseOfferingSearch()
and supportsVisibleFederation() are true | |
Method | getCourseOfferingAdminSession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | proxy |
Return | osid.course.CourseOfferingAdminSession | a CourseOfferingAdminSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsCourseOfferingAdmin() is false | ||
Compliance | optional | This method must be implemented if supportsCourseOfferingAdmin()
is true. | |
Method | getCourseOfferingAdminSessionForCourseCatalog | ||
Description |
Gets the | ||
Parameters | osid.id.Id | courseCatalogId | the Id of the CourseCatalog |
osid.proxy.Proxy | proxy | proxy | |
Return | osid.course.CourseOfferingAdminSession | a CourseOfferingAdminSession | |
Errors | NOT_FOUND | no course catalog found by the given Id | |
NULL_ARGUMENT | proxy or courseCatalogId is null
| ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsCourseOfferingAdmin() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsCourseOfferingAdmin()
and supportsVisibleFederation() are true | |
Method | getCourseOfferingNotificationSession | ||
Description |
Gets the | ||
Parameters | osid.course.CourseOfferingReceiver | courseOfferingReceiver | the notification callback |
osid.proxy.Proxy | proxy | proxy | |
Return | osid.course.CourseOfferingNotificationSession | a CourseOfferingNotificationSession | |
Errors | NULL_ARGUMENT | courseOfferingReceiver or proxy is
null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsCourseOfferingNotification() is false | ||
Compliance | optional | This method must be implemented if
supportsCourseOfferingNotification() is true. | |
Method | getCourseOfferingNotificationSessionForCourseCatalog | ||
Description |
Gets the | ||
Parameters | osid.course.CourseOfferingReceiver | courseOfferingReceiver | the notification callback |
osid.id.Id | courseCatalogId | the Id of the CourseCatalog | |
osid.proxy.Proxy | proxy | proxy | |
Return | osid.course.CourseOfferingNotificationSession | a CourseOfferingNotificationSession | |
Errors | NOT_FOUND | no course catalog found by the given Id | |
NULL_ARGUMENT | courseOfferingReceiver, courseCatalogId or proxy
is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsCourseOfferingNotification() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if
supportsCourseOfferingNotification() and
supportsVisibleFederation() are true | |
Method | getCourseOfferingCourseCatalogSession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | proxy |
Return | osid.course.CourseOfferingCourseCatalogSession | a CourseOfferingCourseCatalogSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsCourseOfferingCourseCatalog() is false
| ||
Compliance | optional | This method must be implemented if
supportsCourseOfferingCourseCatalog() is true. | |
Method | getCourseOfferingCourseCatalogAssignmentSession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | proxy |
Return | osid.course.CourseOfferingCourseCatalogAssignmentSession | a CourseOfferingCourseCatalogAssignmentSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsCourseOfferingCourseCatalogAssignment() is
false | ||
Compliance | optional | This method must be implemented if
supportsCourseOfferingCourseCatalogAssignment() is true.
| |
Method | getCourseOfferingSmartCourseCatalogSession | ||
Description |
Gets the | ||
Parameters | osid.id.Id | courseCatalogId | the Id of the CourseCatalog |
osid.proxy.Proxy | proxy | proxy | |
Return | osid.course.CourseOfferingSmartCourseCatalogSession | a CourseOfferingSmartCourseCatalogSession | |
Errors | NOT_FOUND | no course catalog found by the given Id | |
NULL_ARGUMENT | courseCatalogId or proxy is null
| ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsCourseOfferingSmartCourseCatalog() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if
supportsCourseOfferingSmartCourseCatalog() and
supportsVisibleFederation() are true | |
Method | getActivityLookupSession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | proxy |
Return | osid.course.ActivityLookupSession | an ActivityLookupSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsActivityLookup() is false | ||
Compliance | optional | This method must be implemented if supportsActivityLookup()
is true. | |
Method | getActivityLookupSessionForCourseCatalog | ||
Description |
Gets the | ||
Parameters | osid.id.Id | courseCatalogId | the Id of the CourseCatalog |
osid.proxy.Proxy | proxy | proxy | |
Return | osid.course.ActivityLookupSession | an ActivityLookupSession | |
Errors | NOT_FOUND | no CourseCatalog found by the given Id | |
NULL_ARGUMENT | proxy or courseCatalogId is null
| ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsActivityLookup() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsActivityLookup()
and supportsVisibleFederation() are true | |
Method | getActivityQuerySession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | proxy |
Return | osid.course.ActivityQuerySession | an ActivityQuerySession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsActivityQuery() is false | ||
Compliance | optional | This method must be implemented if supportsActivityQuery()
is true. | |
Method | getActivityQuerySessionForCourseCatalog | ||
Description |
Gets the | ||
Parameters | osid.id.Id | courseCatalogId | the Id of the CourseCatalog |
osid.proxy.Proxy | proxy | proxy | |
Return | osid.course.ActivityQuerySession | an ActivityQuerySession | |
Errors | NOT_FOUND | no course catalog found by the given Id | |
NULL_ARGUMENT | courseCatalogId or proxy is null
| ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsActivityQuery() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsActivityQuery()
and supportsVisibleFederation() are true | |
Method | getActivitySearchSession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | proxy |
Return | osid.course.ActivitySearchSession | an ActivitySearchSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsActivitySearch() is false | ||
Compliance | optional | This method must be implemented if supportsActivitySearch()
is true. | |
Method | getActivitySearchSessionForCourseCatalog | ||
Description |
Gets the | ||
Parameters | osid.id.Id | courseCatalogId | the Id of the CourseCatalog |
osid.proxy.Proxy | proxy | proxy | |
Return | osid.course.ActivitySearchSession | an ActivitySearchSession | |
Errors | NOT_FOUND | no course catalog found by the given Id | |
NULL_ARGUMENT | proxy or courseCatalogId is null
| ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsActivitySearch() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsActivitySearch()
and supportsVisibleFederation() are true | |
Method | getActivityAdminSession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | proxy |
Return | osid.course.ActivityAdminSession | an ActivityAdminSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsActivityAdmin() is false | ||
Compliance | optional | This method must be implemented if supportsActivityAdmin()
is true. | |
Method | getActivityAdminSessionForCourseCatalog | ||
Description |
Gets the | ||
Parameters | osid.id.Id | courseCatalogId | the Id of the CourseCatalog |
osid.proxy.Proxy | proxy | proxy | |
Return | osid.course.ActivityAdminSession | an ActivityAdminSession | |
Errors | NOT_FOUND | no course catalog found by the given Id | |
NULL_ARGUMENT | proxy or courseCatalogId is null
| ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsActivityAdmin() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsActivityAdmin()
and supportsVisibleFederation() are true | |
Method | getActivityNotificationSession | ||
Description |
Gets the | ||
Parameters | osid.course.ActivityReceiver | activityReceiver | the notification callback |
osid.proxy.Proxy | proxy | proxy | |
Return | osid.course.ActivityNotificationSession | an ActivityNotificationSession | |
Errors | NULL_ARGUMENT | activityReceiver or proxy is null
| |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsActivityNotification() is false | ||
Compliance | optional | This method must be implemented if supportsActivityNotification()
is true. | |
Method | getActivityNotificationSessionForCourseCatalog | ||
Description |
Gets the | ||
Parameters | osid.course.ActivityReceiver | activityReceiver | the notification callback |
osid.id.Id | courseCatalogId | the Id of the CourseCatalog | |
osid.proxy.Proxy | proxy | proxy | |
Return | osid.course.ActivityNotificationSession | an ActivityNotificationSession | |
Errors | NOT_FOUND | no course catalog found by the given Id | |
NULL_ARGUMENT | activityReceiver, courseCatalogId, or proxy
is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsActivityNotification() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsActivityNotification()
and supportsVisibleFederation() are true | |
Method | getActivityCourseCatalogSession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | proxy |
Return | osid.course.ActivityCourseCatalogSession | an ActivityCatalogSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsActivityCatalog() is false | ||
Compliance | optional | This method must be implemented if supportsActivityCatalog()
is true. | |
Method | getActivityCourseCatalogAssignmentSession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | proxy |
Return | osid.course.ActivityCourseCatalogAssignmentSession | an ActivityCatalogAssignmentSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsActivityCatalogAssignment() is false | ||
Compliance | optional | This method must be implemented if
supportsActivityCatalogAssignment() is true. | |
Method | getActivitySmartCourseCatalogSession | ||
Description |
Gets the | ||
Parameters | osid.id.Id | courseCatalogId | the Id of the CourseCatalog |
osid.proxy.Proxy | proxy | proxy | |
Return | osid.course.ActivitySmartCourseCatalogSession | an ActivitySmartCourseCatalogSession | |
Errors | NOT_FOUND | no course catalog found by the given Id | |
NULL_ARGUMENT | courseCatalogId or proxy is null
| ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsActivitySmartCourseCatalog() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if
supportsActivitySmartCourseCatalog() and
supportsVisibleFederation() are true | |
Method | getActivityUnravellingSession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | proxy |
Return | osid.course.ActivityUnravellingSession | an ActivityUnravellingSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsActivityUnravelling() is false | ||
Compliance | optional | This method must be implemented if supportsActivityUnravelling()
is true. | |
Method | getActivityUnravellingSessionForCourseCatalog | ||
Description |
Gets the | ||
Parameters | osid.id.Id | courseCatalogId | the Id of the course catalog |
osid.proxy.Proxy | proxy | proxy | |
Return | osid.course.ActivityUnravellingSession | an ActivityUnravellingSession | |
Errors | NOT_FOUND | no CourseCatalog found by the given Id | |
NULL_ARGUMENT | courseCatalogId or proxy is null
| ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsActivityUnravelling() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsActivityUnravelling()
and supportsVisibleFederation() are true | |
Method | getTermLookupSession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | proxy |
Return | osid.course.TermLookupSession | a TermLookupSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsTermLookup() is false | ||
Compliance | optional | This method must be implemented if supportsTermLookup() is
true. | |
Method | getTermLookupSessionForCourseCatalog | ||
Description |
Gets the | ||
Parameters | osid.id.Id | courseCatalogId | the Id of the CourseCatalog |
osid.proxy.Proxy | proxy | proxy | |
Return | osid.course.TermLookupSession | a TermLookupSession | |
Errors | NOT_FOUND | no CourseCatalog found by the given Id | |
NULL_ARGUMENT | proxy or courseCatalogId is null
| ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsTermLookup() or supportsVisibleFederation()
is false | ||
Compliance | optional | This method must be implemented if supportsTermLookup() and
supportsVisibleFederation() are true | |
Method | getTermQuerySession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | proxy |
Return | osid.course.TermQuerySession | a TermQuerySession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsTermQuery() is false | ||
Compliance | optional | This method must be implemented if supportsTermQuery() is
true. | |
Method | getTermQuerySessionForCourseCatalog | ||
Description |
Gets the | ||
Parameters | osid.id.Id | courseCatalogId | the Id of the CourseCatalog |
osid.proxy.Proxy | proxy | proxy | |
Return | osid.course.TermQuerySession | a TermQuerySession | |
Errors | NOT_FOUND | no course catalog found by the given Id | |
NULL_ARGUMENT | courseCatalogId or proxy is null
| ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsTermQuery() or supportsVisibleFederation()
is false | ||
Compliance | optional | This method must be implemented if supportsTermQuery() and
supportsVisibleFederation() are true | |
Method | getTermSearchSession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | proxy |
Return | osid.course.TermSearchSession | a TermSearchSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsTermSearch() is false | ||
Compliance | optional | This method must be implemented if supportsTermSearch() is
true. | |
Method | getTermSearchSessionForCourseCatalog | ||
Description |
Gets the | ||
Parameters | osid.id.Id | courseCatalogId | the Id of the CourseCatalog |
osid.proxy.Proxy | proxy | proxy | |
Return | osid.course.TermSearchSession | a TermSearchSession | |
Errors | NOT_FOUND | no course catalog found by the given Id | |
NULL_ARGUMENT | proxy or courseCatalogId is null
| ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsTermSearch() or supportsVisibleFederation()
is false | ||
Compliance | optional | This method must be implemented if supportsTermSearch() and
supportsVisibleFederation() are true | |
Method | getTermAdminSession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | proxy |
Return | osid.course.TermAdminSession | a TermAdminSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsTermAdmin() is false | ||
Compliance | optional | This method must be implemented if supportsTermAdmin() is
true. | |
Method | getTermAdminSessionForCourseCatalog | ||
Description |
Gets the | ||
Parameters | osid.id.Id | courseCatalogId | the Id of the CourseCatalog |
osid.proxy.Proxy | proxy | proxy | |
Return | osid.course.TermAdminSession | a TermAdminSession | |
Errors | NOT_FOUND | no course catalog found by the given Id | |
NULL_ARGUMENT | proxy or courseCatalogId is null
| ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsTermAdmin() or supportsVisibleFederation()
is false | ||
Compliance | optional | This method must be implemented if supportsTermAdmin() and
supportsVisibleFederation() are true | |
Method | getTermNotificationSession | ||
Description |
Gets the | ||
Parameters | osid.course.TermReceiver | termReceiver | the notification callback |
osid.proxy.Proxy | proxy | proxy | |
Return | osid.course.TermNotificationSession | a TermNotificationSession | |
Errors | NULL_ARGUMENT | termReceiver or proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsTermNotification() is false | ||
Compliance | optional | This method must be implemented if supportsTermNotification()
is true. | |
Method | getTermNotificationSessionForCourseCatalog | ||
Description |
Gets the | ||
Parameters | osid.course.TermReceiver | termReceiver | the notification callback |
osid.id.Id | courseCatalogId | the Id of the CourseCatalog | |
osid.proxy.Proxy | proxy | proxy | |
Return | osid.course.TermNotificationSession | a TermNotificationSession | |
Errors | NOT_FOUND | no course catalog found by the given Id | |
NULL_ARGUMENT | termReceiver, courseCatalogId or proxy is
null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsTermNotification() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsTermNotification()
and supportsVisibleFederation() are true | |
Method | getTermHierarchySession | ||
Description |
Gets the term hierarchy traversal session. | ||
Parameters | osid.proxy.Proxy | proxy | proxy |
Return | osid.course.TermHierarchySession | a TermHierarchySession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsTermHierarchy() is false | ||
Compliance | optional | This method must be implemented if supportsTermHierarchy()
is true. | |
Method | getTermHierarchySessionForCourseCatalog | ||
Description |
Gets the term hierarchy traversal session for the given catalog. | ||
Parameters | osid.id.Id | courseCatalogId | the Id of the CourseCatalog |
osid.proxy.Proxy | proxy | proxy | |
Return | osid.course.TermHierarchySession | a TermHierarchySession | |
Errors | NOT_FOUND | no course catalog found by the given Id | |
NULL_ARGUMENT | proxy or courseCatalogId is null
| ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsTermHierarchy() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsTermHierarchy()
and supportsVisibleFederation() are true | |
Method | getTermHierarchyDesignSession | ||
Description |
Gets the term hierarchy design session. | ||
Parameters | osid.proxy.Proxy | proxy | proxy |
Return | osid.course.TermHierarchyDesignSession | a TermHierarchyDesignSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsTermHierarchyDesign() is false | ||
Compliance | optional | This method must be implemented if supportsTermHierarchyDesign()
is true. | |
Method | getTermHierarchyDesignSessionForCourseCatalog | ||
Description |
Gets the term hierarchy design session for the given catalog. | ||
Parameters | osid.id.Id | courseCatalogId | the Id of the CourseCatalog |
osid.proxy.Proxy | proxy | proxy | |
Return | osid.course.TermHierarchyDesignSession | a TermHierarchyDesignSession | |
Errors | NOT_FOUND | no course catalog found by the given Id | |
NULL_ARGUMENT | proxy or courseCatalogId is null
| ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsTermHierarchyDesign() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsTermHierarchyDesign()
and supportsVisibleFederation() are true | |
Method | getTermCourseCatalogSession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | proxy |
Return | osid.course.TermCourseCatalogSession | a TermCatalogSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsTermCatalog() is false | ||
Compliance | optional | This method must be implemented if supportsTermCatalog() is
true. | |
Method | getTermCourseCatalogAssignmentSession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | proxy |
Return | osid.course.TermCourseCatalogAssignmentSession | a TermCatalogAssignmentSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsTermCatalogAssignment() is false | ||
Compliance | optional | This method must be implemented if supportsTermCatalogAssignment()
is true. | |
Method | getTermSmartCourseCatalogSession | ||
Description |
Gets the | ||
Parameters | osid.id.Id | courseCatalogId | the Id of the CourseCatalog |
osid.proxy.Proxy | proxy | proxy | |
Return | osid.course.TermSmartCourseCatalogSession | a TermSmartCourseCatalogSession | |
Errors | NOT_FOUND | no course catalog found by the given Id | |
NULL_ARGUMENT | courseCatalogId or proxy is null
| ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsTermSmartCourseCatalog() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsTermSmartCourseCatalog()
and supportsVisibleFederation() are true | |
Method | getCourseCatalogLookupSession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | proxy |
Return | osid.course.CourseCatalogLookupSession | a CourseCatalogLookupSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsCourseCatalogLookup() is false | ||
Compliance | optional | This method must be implemented if supportsCourseCatalogLookup()
is true. | |
Method | getCourseCatalogQuerySession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | proxy |
Return | osid.course.CourseCatalogQuerySession | a CourseCatalogQuerySession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsCourseCatalogQuery() is false | ||
Compliance | optional | This method must be implemented if supportsCourseCatalogQuery()
is true. | |
Method | getCourseCatalogSearchSession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | proxy |
Return | osid.course.CourseCatalogSearchSession | a CourseCatalogSearchSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsCourseCatalogSearch() is false | ||
Compliance | optional | This method must be implemented if supportsCourseCatalogSearch()
is true. | |
Method | getCourseCatalogAdminSession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | proxy |
Return | osid.course.CourseCatalogAdminSession | a CourseCatalogAdminSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsCourseCatalogAdmin() is false | ||
Compliance | optional | This method must be implemented if supportsCourseCatalogAdmin()
is true. | |
Method | getCourseCatalogNotificationSession | ||
Description |
Gets the | ||
Parameters | osid.course.CourseCatalogReceiver | courseCatalogReceiver | the notification callback |
osid.proxy.Proxy | proxy | proxy | |
Return | osid.course.CourseCatalogNotificationSession | a CourseCatalogNotificationSession | |
Errors | NULL_ARGUMENT | courseCatalogReceiver or proxy is null
| |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsCourseCatalogNotification() is false | ||
Compliance | optional | This method must be implemented if
supportsCourseCatalogNotification() is true. | |
Method | getCourseCatalogHierarchySession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | proxy |
Return | osid.course.CourseCatalogHierarchySession | a CourseCatalogHierarchySession for course catalogs | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsCourseCatalogHierarchy() is false | ||
Compliance | optional | This method must be implemented if supportsCourseCatalogHierarchy()
is true. | |
Method | getCourseCatalogHierarchyDesignSession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | proxy |
Return | osid.course.CourseCatalogHierarchyDesignSession | a HierarchyDesignSession for course catalogs | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsCourseCatalogHierarchyDesign() is false
| ||
Compliance | optional | This method must be implemented if
supportsCourseCatalogHierarchyDesign() is true. | |
Method | getCourseBatchProxyManager | ||
Description |
Gets a | ||
Return | osid.course.batch.CourseBatchProxyManager | a CourseBatchProxyManager | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsCourseBatch() is false | ||
Compliance | optional | This method must be implemented if supportsCourseBatch() is
true. | |
Method | getCourseProgramProxyManager | ||
Description |
Gets a | ||
Return | osid.course.program.CourseProgramProxyManager | a CourseProgramProxyManager | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsCourseProgram() is false | ||
Compliance | optional | This method must be implemented if supportsCourseProgram()
is true. | |
Method | getCourseRegistrationProxyManager | ||
Description |
Gets a | ||
Return | osid.course.registration.CourseRegistrationProxyManager | a CourseRegistrationProxyManager | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsCourseRegistration() is false | ||
Compliance | optional | This method must be implemented if supportsCourseRegistration()
is true. | |
Method | getCourseRequisiteProxyManager | ||
Description |
Gets a | ||
Return | osid.course.requisite.CourseRequisiteProxyManager | a CourseRequisiteProxyManager | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsCourseRequisite() is false | ||
Compliance | optional | This method must be implemented if supportsCourseRequisite()
is true. | |
Method | getCourseSyllabusProxyManager | ||
Description |
Gets a | ||
Return | osid.course.syllabus.CourseSyllabusProxyManager | a CourseSyllabusProxyManager | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsCourseSyllabus() is false | ||
Compliance | optional | This method must be implemented if supportsCourseSyllabus()
is true. | |
Method | getCoursePlanProxyManager | ||
Description |
Gets a | ||
Return | osid.course.plan.CoursePlanProxyManager | a CoursePlanProxyManager | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsCoursePlan() is false | ||
Compliance | optional | This method must be implemented if supportsCoursePlan() is
true. | |
Method | getCourseChronicleProxyManager | ||
Description |
Gets a | ||
Return | osid.course.chronicle.CourseChronicleProxyManager | a CourseChronicleProxyManager | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsCourseChronicle() is false | ||
Compliance | optional | This method must be implemented if supportsCourseChronicle()
is true. |