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

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

MethodnewPrograms
Description

The callback for notifications of new programs.

Parametersosid.id.IdnotificationIdthe notification Id
osid.id.IdListprogramIdsthe Ids of the new Programs
CompliancemandatoryThis method must be implemented.
MethodchangedPrograms
Description

The callback for notification of updated programs.

Parametersosid.id.IdnotificationIdthe notification Id
osid.id.IdListprogramIdsthe Ids of the updated Programs
CompliancemandatoryThis method must be implemented.
MethoddeletedPrograms
Description

the callback for notification of deleted programs.

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