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

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

MethodnewTerms
Description

The callback for notifications of new terms.

Parametersosid.id.IdnotificationIdthe notification Id
osid.id.IdListtermIdsthe Ids of the new Terms
CompliancemandatoryThis method must be implemented.
MethodchangedTerms
Description

The callback for notification of updated terms.

Parametersosid.id.IdnotificationIdthe notification Id
osid.id.IdListtermIdsthe Ids of the updated Terms
CompliancemandatoryThis method must be implemented.
MethoddeletedTerms
Description

The callback for notification of deleted terms.

Parametersosid.id.IdnotificationIdthe notification Id
osid.id.IdListtermIdsthe Ids of the deleted Terms
CompliancemandatoryThis method must be implemented.
MethodchangedChildOfTerms
Description

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

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