OSID Logo
OSID Specifications
course syllabus package
Version 3.1.0
Interfaceosid.course.syllabus.ModuleReceiver
Implementsosid.OsidReceiver
Description

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

Like all OsidReceivers, notifications are delivered to ModuleReceiver serially and a receiver method is not invoked again until any previous invocation has returned.

MethodnewModules
Description

The callback for notifications of new modules.

Parametersosid.id.IdnotificationId the notification Id
osid.id.IdListmoduleIds the Ids of the new modules
Compliancemandatory This method must be implemented.
MethodchangedModules
Description

The callback for notifications of updated modules.

Parametersosid.id.IdnotificationId the notification Id
osid.id.IdListmoduleIds the Ids of the updated modules
Compliancemandatory This method must be implemented.
MethoddeletedModules
Description

the callback for notification of deleted modules.

Parametersosid.id.IdnotificationId the notification Id
osid.id.IdListmoduleIds the Ids of the deleted modules
Compliancemandatory This method must be implemented.