OSID Logo
OSID Specifications
ontology package
Version 3.0.0
Release Candidate Preview
Interfaceosid.ontology.OntologyReceiver
Implementsosid.OsidReceiver
Description

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

MethodnewOntologies
Description

The callback for notifications of new ontologies.

Parametersosid.id.IdnotificationIdthe notification Id
osid.id.IdListontologyIdsthe Ids of the new Ontologies
CompliancemandatoryThis method must be implemented.
MethodchangedOntologies
Description

The callback for notification of updated ontologies.

Parametersosid.id.IdnotificationIdthe notification Id
osid.id.IdListontologyIdsthe Ids of the updated Ontologies
CompliancemandatoryThis method must be implemented.
MethoddeletedOntologies
Description

The callback for notification of deleted ontologies.

Parametersosid.id.IdnotificationIdthe notification Id
osid.id.IdListontologyIdsthe Ids of the deleted Ontologies
CompliancemandatoryThis method must be implemented.
MethodchangedChildOfOntologies
Description

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

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