OSID Logo
OSID Specifications
ontology package
Version 3.1.0
Interfaceosid.ontology.SubjectReceiver
Implementsosid.OsidReceiver
Description

The subject receiver is the consumer supplied interface for receiving notifications pertaining to new, updated or deleted Subjects.

MethodnewSubjects
Description

The callback for notifications of new subjects.

Parametersosid.id.IdnotificationId the notification Id
osid.id.IdListsubjectIds the Ids of the new Subjects
Compliancemandatory This method must be implemented.
MethodchangedSubjects
Description

The callback for notification of updated subjects.

Parametersosid.id.IdnotificationId the notification Id
osid.id.IdListsubjectIds the Ids of the updated Subjects
Compliancemandatory This method must be implemented.
MethoddeletedSubjects
Description

The callback for notification of deleted subjects.

Parametersosid.id.IdnotificationId the notification Id
osid.id.IdListsubjectIds the Ids of the deleted Subjects
Compliancemandatory This method must be implemented.
MethodchangedChildOfSubjects
Description

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

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