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

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

MethodnewEnrollments
Description

The callback for notifications of new enrollments.

Parametersosid.id.IdnotificationIdthe notification Id
osid.id.IdListenrollmentIdsthe Ids of the new Enrollments
CompliancemandatoryThis method must be implemented.
MethodchangedEnrollments
Description

The callback for notification of updated enrollments.

Parametersosid.id.IdnotificationIdthe notification Id
osid.id.IdListenrollmentIdsthe Ids of the updated Enrollments
CompliancemandatoryThis method must be implemented.
MethoddeletedEnrollments
Description

the callback for notification of deleted enrollments.

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