OSID Logo
OSID Specifications
course package
Version 3.0.0
Release Candidate Preview
Interfaceosid.course.CourseOfferingReceiver
Implementsosid.OsidReceiver
Description

The course offering receiver is the consumer supplied interface for receiving notifications pertaining to new, updated or deleted course offering objects.

MethodnewCourseOfferings
Description

The callback for notifications of new course offerings.

Parametersosid.id.IdnotificationIdthe notification Id
osid.id.IdListcourseOfferingIdsthe Ids of the new CourseOfferings
CompliancemandatoryThis method must be implemented.
MethodchangedCourseOfferings
Description

The callback for notification of updated course offerings.

Parametersosid.id.IdnotificationIdthe notification Id
osid.id.IdListcourseOfferingIdsthe Ids of the updated CourseOfferings
CompliancemandatoryThis method must be implemented.
MethoddeletedCourseOfferings
Description

The callback for notification of deleted course offerings.

Parametersosid.id.IdnotificationIdthe notification Id
osid.id.IdListcourseOfferingIdsthe Ids of the deleted CourseOfferings
CompliancemandatoryThis method must be implemented.