| Interface | osid.recipe.CookbookReceiver | ||
|---|---|---|---|
| Implements | osid.OsidReceiver | ||
| Description |
The cookbook receiver is the consumer supplied interface
for receiving notifications pertaining to new, updated or
deleted | ||
| Method | newCookbooks | ||
| Description |
The callback for notifications of new cookbooks. | ||
| Parameters | osid.id.Id | notificationId | the notification Id |
osid.id.IdList | cookbookIds | the Ids of the new Cookbooks | |
| Compliance | mandatory | This method must be implemented. | |
| Method | changedCookbooks | ||
| Description |
The callback for notification of updated cookbooks. | ||
| Parameters | osid.id.Id | notificationId | the notification Id |
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 cookbooks. | ||
| Parameters | osid.id.Id | notificationId | the notification Id |
osid.id.IdList | cookbookIds | the Ids of the registered Cookbooks | |
| Compliance | mandatory | This method must be implemented. | |
| Method | changedChildOfCookbooks | ||
| Description |
The callback for notifications of changes to children of cookbook hierarchy nodes. | ||
| Parameters | osid.id.Id | notificationId | the notification Id |
osid.id.IdList | cookbookIds | the Ids of the Cookbooks whose children have
changed | |
| Compliance | mandatory | This method must be implemented. | |