OSID Logo
OSID Specifications
offering package
Version 3.0.0
Interfaceosid.offering.CatalogueReceiver
Implementsosid.OsidReceiver
Description

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

MethodnewCatalogues
Description

The callback for notifications of new catalogues.

Parametersosid.id.IdnotificationIdthe notification Id
osid.id.IdListcatalogueIdsthe Ids of the new Catalogues
CompliancemandatoryThis method must be implemented.
MethodchangedCatalogues
Description

The callback for notification of updated catalogues.

Parametersosid.id.IdnotificationIdthe notification Id
osid.id.IdListcatalogueIdsthe Ids of the updated Catalogues
CompliancemandatoryThis method must be implemented.
MethoddeletedCatalogues
Description

the callback for notification of deleted catalogues.

Parametersosid.id.IdnotificationIdthe notification Id
osid.id.IdListcatalogueIdsthe Ids of the registered Catalogues
CompliancemandatoryThis method must be implemented.
MethodchangedChildOfCatalogues
Description

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

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