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

The module receiver is the consumer supplied interface for receiving notifications pertaining to new or deleted modules.

MethodnewModules
Description

The callback for notifications of new modules.

Parametersosid.id.IdnotificationIdthe notification Id
osid.id.IdListmoduleIdsthe Ids of the new modules
CompliancemandatoryThis method must be implemented.
MethodchangedModules
Description

The callback for notifications of updated modules.

Parametersosid.id.IdnotificationIdthe notification Id
osid.id.IdListmoduleIdsthe Ids of the updated modules
CompliancemandatoryThis method must be implemented.
MethoddeletedModules
Description

the callback for notification of deleted modules.

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