OSID Logo
OSID Specifications
recognition package
Version 3.0.0
Interfaceosid.recognition.AcademyReceiver
Implementsosid.OsidReceiver
Description

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

MethodnewAcademies
Description

The callback for notifications of new academies.

Parametersosid.id.IdnotificationIdthe notification Id
osid.id.IdListacademyIdsthe Ids of the new Academies
CompliancemandatoryThis method must be implemented.
MethodchangedAcademies
Description

The callback for notification of updated academies.

Parametersosid.id.IdnotificationIdthe notification Id
osid.id.IdListacademyIdsthe Ids of the updated Academies
CompliancemandatoryThis method must be implemented.
MethoddeletedAcademies
Description

the callback for notification of deleted academies.

Parametersosid.id.IdnotificationIdthe notification Id
osid.id.IdListacademyIdsthe Ids of the registered Academies
CompliancemandatoryThis method must be implemented.
MethodchangedChildOfAcademies
Description

The callback for notifications of changes to children of academy hierarchy nodes.

Parametersosid.id.IdnotificationIdthe notification Id
osid.id.IdListacademyIdsthe Ids of the Academies whose children have changed
CompliancemandatoryThis method must be implemented.