OSID Logo
OSID Specifications
cataloging package
Version 3.0.0
Release Candidate Preview
Interfaceosid.cataloging.CatalogReceiver
Implementsosid.OsidReceiver
Description

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

MethodnewCatalogs
Description

The callback for notifications of new catalogs.

Parametersosid.id.IdnotificationIdthe notification Id
osid.id.IdListcatalogIdsthe Ids of the new Catalogs
CompliancemandatoryThis method must be implemented.
MethodchangedCatalogs
Description

The callback for notification of updated catalogs.

Parametersosid.id.IdnotificationIdthe notification Id
osid.id.IdListcatalogIdsthe Ids of the updated Catalogs
CompliancemandatoryThis method must be implemented.
MethoddeletedCatalogs
Description

the callback for notification of deleted catalogs.

Parametersosid.id.IdnotificationIdthe notification Id
osid.id.IdListcatalogIdsthe Ids of the deleted Catalogs
CompliancemandatoryThis method must be implemented.
MethodchangedChildOfCatalogs
Description

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

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