Interface | osid.resourcing.FoundryReceiver | ||
---|---|---|---|
Implements | osid.OsidReceiver | ||
Description |
The foundry receiver is the consumer supplied interface for
receiving notifications pertaining to new, updated or deleted
| ||
Method | newFoundries | ||
Description |
The callback for notifications of new foundries. | ||
Parameters | osid.id.IdList | foundryIds | the Ids of the new Foundries |
Compliance | mandatory | This method must be implemented. | |
Method | newAncestorFoundry | ||
Description |
The callback for notifications of new foundry ancestors. | ||
Parameters | osid.id.Id | foundryId | the Id of the Foundry |
osid.id.Id | ancestorId | the Id of the new Foundry ancestor | |
Compliance | mandatory | This method must be implemented. | |
Method | newDescendantFoundry | ||
Description |
The callback for notifications of new foundry descendants. | ||
Parameters | osid.id.Id | foundryId | the Id of the Foundry |
osid.id.Id | descendantId | the Id of the new Foundry descendant | |
Compliance | mandatory | This method must be implemented. | |
Method | changedFoundries | ||
Description |
The callback for notification of updated foundry. | ||
Parameters | osid.id.IdList | foundryIds | the Ids of the updated Foundries |
Compliance | mandatory | This method must be implemented. | |
Method | deletedFoundries | ||
Description |
The callback for notification of deleted foundries. | ||
Parameters | osid.id.IdList | foundryIds | the Ids of the deleted Foundries |
Compliance | mandatory | This method must be implemented. | |
Method | deletedAncestorFoundry | ||
Description |
The callback for notifications of deleted foundry ancestors. | ||
Parameters | osid.id.Id | foundryId | the Id of the Foundry |
osid.id.Id | ancestorId | the Id of the removed Foundry ancestor | |
Compliance | mandatory | This method must be implemented. | |
Method | deletedDescendantFoundry | ||
Description |
The callback for notifications of deleted foundry descendants. | ||
Parameters | osid.id.Id | foundryId | the Id of the Foundry |
osid.id.Id | descendantId | the Id of the removed Foundry descendant | |
Compliance | mandatory | This method must be implemented. | |
Method | restructuredFoundrtyHierarchy | ||
Description |
The callback for notifications of changes to a foundry hierarchy where the hierarchy needs to refreshed. | ||
Compliance | mandatory | This method must be implemented. |