OSID Logo
OSID Specifications
recognition package
Version 3.1.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.

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

MethodnewAcademies
Description

The callback for notifications of new academies.

Parametersosid.id.IdnotificationId the notification Id
osid.id.IdListacademyIds the Ids of the new Academies
Compliancemandatory This method must be implemented.
MethodchangedAcademies
Description

The callback for notification of updated academies.

Parametersosid.id.IdnotificationId the notification Id
osid.id.IdListacademyIds the Ids of the updated Academies
Compliancemandatory This method must be implemented.
MethoddeletedAcademies
Description

the callback for notification of deleted academies.

Parametersosid.id.IdnotificationId the notification Id
osid.id.IdListacademyIds the Ids of the registered Academies
Compliancemandatory This method must be implemented.
MethodchangedChildOfAcademies
Description

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

Parametersosid.id.IdnotificationId the notification Id
osid.id.IdListacademyIds the Ids of the Academies whose children have changed
Compliancemandatory This method must be implemented.