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

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

MethodnewProgramOfferings
Description

The callback for notifications of new program offerings.

Parametersosid.id.IdnotificationIdthe notification Id
osid.id.IdListprogramOfferingIdsthe Ids of the new ProgramOfferings
CompliancemandatoryThis method must be implemented.
MethodchangedProgramOfferings
Description

The callback for notification of updated program offerings.

Parametersosid.id.IdnotificationIdthe notification Id
osid.id.IdListprogramOfferingIdsthe Ids of the updated ProgramOfferings
CompliancemandatoryThis method must be implemented.
MethoddeletedProgramOfferings
Description

The callback for notification of deleted program offerings.

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