OSID Logo
OSID Specifications
learning package
Version 3.1.0
Interfaceosid.learning.ObjectiveBankReceiver
Implementsosid.OsidReceiver
Description

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

MethodnewObjectiveBanks
Description

The callback for notifications of new objective banks.

Parametersosid.id.IdnotificationId the notification Id
osid.id.IdListobjectiveBankIds the Ids of the new ObjectiveBanks
Compliancemandatory This method must be implemented.
MethodchangedObjectiveBanks
Description

The callback for notification of updated objective banks.

Parametersosid.id.IdnotificationId the notification Id
osid.id.IdListobjectiveBankIds the Ids of the updated ObjectiveBanks
Compliancemandatory This method must be implemented.
MethoddeletedObjectiveBanks
Description

The callback for notification of deleted objective banks.

Parametersosid.id.IdnotificationId the notification Id
osid.id.IdListobjectiveBankIds the Ids of the deleted ObjectiveBanks
Compliancemandatory This method must be implemented.
MethodchangedChildOfObjectiveBanks
Description

The callback for notifications of changes to children of objective bank hierarchy nodes.

Parametersosid.id.IdnotificationId the notification Id
osid.id.IdListobjectiveBankIds the Ids of the ObjectiveBanks whose children have changed
Compliancemandatory This method must be implemented.