OSID Logo
OSID Specifications
cataloging package
Version 3.1.0
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.

Like all OsidReceivers, notifications are delivered to CatalogReceiver serially and a receiver method is not invoked again until any previous invocation has returned.

MethodnewCatalogs
Description

The callback for notifications of new catalogs.

Parametersosid.id.IdnotificationId the notification Id
osid.id.IdListcatalogIds the Ids of the new Catalogs
Compliancemandatory This method must be implemented.
MethodchangedCatalogs
Description

The callback for notification of updated catalogs.

Parametersosid.id.IdnotificationId the notification Id
osid.id.IdListcatalogIds the Ids of the updated Catalogs
Compliancemandatory This method must be implemented.
MethoddeletedCatalogs
Description

the callback for notification of deleted catalogs.

Parametersosid.id.IdnotificationId the notification Id
osid.id.IdListcatalogIds the Ids of the deleted Catalogs
Compliancemandatory This method must be implemented.
MethodchangedChildOfCatalogs
Description

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

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