OSID Logo
OSID Specifications
recipe package
Version 3.0.0
Interfaceosid.recipe.CookbookReceiver
Implementsosid.OsidReceiver
Description

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

MethodnewCookbooks
Description

The callback for notifications of new cookbooks.

Parametersosid.id.IdnotificationIdthe notification Id
osid.id.IdListcookbookIdsthe Ids of the new Cookbooks
CompliancemandatoryThis method must be implemented.
MethodchangedCookbooks
Description

The callback for notification of updated cookbooks.

Parametersosid.id.IdnotificationIdthe notification Id
osid.id.IdListcookbookIdsthe Ids of the updated Cookbooks
CompliancemandatoryThis method must be implemented.
MethoddeletedCookbooks
Description

the callback for notification of deleted cookbooks.

Parametersosid.id.IdnotificationIdthe notification Id
osid.id.IdListcookbookIdsthe Ids of the registered Cookbooks
CompliancemandatoryThis method must be implemented.
MethodchangedChildOfCookbooks
Description

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

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