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

The cook book 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 cook books.

Parametersosid.id.IdListcookbookIdsthe Ids of the new Cookbooks
CompliancemandatoryThis method must be implemented.
MethodnewAncestorCookbook
Description

The callback for notifications of new ancestors of a cookbook.

Parametersosid.id.IdcookbookIdthe Id of the registered Cookbook
osid.id.IdancestorIdthe Id of the new ancestor cookbook
CompliancemandatoryThis method must be implemented.
MethodnewDescendantCookbook
Description

The callback for notifications of new descendant of a cookbook.

Parametersosid.id.IdcookbookIdthe Id of the registered Cookbook
osid.id.IddescendantIdthe Id of the new descendant cookbook
CompliancemandatoryThis method must be implemented.
MethodchangedCookbooks
Description

The callback for notification of updated cook books.

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

the callback for notification of deleted cook books.

Parametersosid.id.IdListcookbookIdsthe Ids of the registered Cookbooks
CompliancemandatoryThis method must be implemented.
MethoddeletedAncestorCookbook
Description

The callback for notifications of deleted ancestors of a cookbook.

Parametersosid.id.IdcookbookIdthe Id of the registered Cookbook
osid.id.IdancestorIdthe Id of the removed ancestor cookbook
CompliancemandatoryThis method must be implemented.
MethoddeletedDescendantCookbook
Description

The callback for notifications of deleted descendants of a cookbook.

Parametersosid.id.IdcookbookIdthe Id of the registered Cookbook
osid.id.IddescendantIdthe Id of the deleted descendant cookbook
CompliancemandatoryThis method must be implemented.
MethodrestructuredCookbookHierarchy
Description

The callback for notifications of changes to a cookbook hierarchy where the hierarchy needs to refreshed.

CompliancemandatoryThis method must be implemented.