OSID Logo
OSID Specifications
course plan package
Version 3.1.0
Interfaceosid.course.plan.LessonReceiver
Implementsosid.OsidReceiver
Description

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

MethodnewLessons
Description

The callback for notifications of new lessons.

Parametersosid.id.IdnotificationId the notification Id
osid.id.IdListlessonIds the Ids of the new Lessons
Compliancemandatory This method must be implemented.
MethodchangedLessons
Description

The callback for notification of updated lessons.

Parametersosid.id.IdnotificationId the notification Id
osid.id.IdListlessonIds the Ids of the updated Lessons
Compliancemandatory This method must be implemented.
MethoddeletedLessons
Description

the callback for notification of deleted lessons.

Parametersosid.id.IdnotificationId the notification Id
osid.id.IdListlessonIds the Ids of the registered Lessons
Compliancemandatory This method must be implemented.