| Interface | osid.recipe.CookbookReceiver | ||
|---|---|---|---|
| Implements | osid.OsidReceiver | ||
| Description |
The cook book receiver is the consumer supplied interface
for receiving notifications pertaining to new, updated or
deleted | ||
| Method | newCookbooks | ||
| Description |
The callback for notifications of new cook books. | ||
| Parameters | osid.id.IdList | cookbookIds | the Ids of the new Cookbooks |
| Compliance | mandatory | This method must be implemented. | |
| Method | newAncestorCookbook | ||
| Description |
The callback for notifications of new ancestors of a cookbook. | ||
| Parameters | osid.id.Id | cookbookId | the Id of the registered Cookbook |
osid.id.Id | ancestorId | the Id of the new ancestor cookbook | |
| Compliance | mandatory | This method must be implemented. | |
| Method | newDescendantCookbook | ||
| Description |
The callback for notifications of new descendant of a cookbook. | ||
| Parameters | osid.id.Id | cookbookId | the Id of the registered Cookbook |
osid.id.Id | descendantId | the Id of the new descendant cookbook | |
| Compliance | mandatory | This method must be implemented. | |
| Method | changedCookbooks | ||
| Description |
The callback for notification of updated cook books. | ||
| Parameters | osid.id.IdList | cookbookIds | the Ids of the updated Cookbooks |
| Compliance | mandatory | This method must be implemented. | |
| Method | deletedCookbooks | ||
| Description |
the callback for notification of deleted cook books. | ||
| Parameters | osid.id.IdList | cookbookIds | the Ids of the registered Cookbooks |
| Compliance | mandatory | This method must be implemented. | |
| Method | deletedAncestorCookbook | ||
| Description |
The callback for notifications of deleted ancestors of a cookbook. | ||
| Parameters | osid.id.Id | cookbookId | the Id of the registered Cookbook |
osid.id.Id | ancestorId | the Id of the removed ancestor cookbook | |
| Compliance | mandatory | This method must be implemented. | |
| Method | deletedDescendantCookbook | ||
| Description |
The callback for notifications of deleted descendants of a cookbook. | ||
| Parameters | osid.id.Id | cookbookId | the Id of the registered Cookbook |
osid.id.Id | descendantId | the Id of the deleted descendant cookbook | |
| Compliance | mandatory | This method must be implemented. | |
| Method | restructuredCookbookHierarchy | ||
| Description |
The callback for notifications of changes to a cookbook hierarchy where the hierarchy needs to refreshed. | ||
| Compliance | mandatory | This method must be implemented. | |