OSID Logo
OSID Specifications
grading package
Version 3.0.0
Release Candidate Preview
Interfaceosid.grading.GradebookReceiver
Implementsosid.OsidReceiver
Description

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

MethodnewGradebooks
Description

The callback for notifications of new gradebooks.

Parametersosid.id.IdListgradebookIdsthe Ids of the new Gradebooks
CompliancemandatoryThis method must be implemented.
MethodnewAncestorGradebook
Description

The callback for notifications of new gradebook ancestors.

Parametersosid.id.IdgradebookIdthe Id of the Gradebook
osid.id.IdancestorId hasRecordType(gradebookRecordType) is false
CompliancemandatoryThis method must be implemented.
MethodnewDescendantGradebook
Description

The callback for notifications of new gradebook descendants.

Parametersosid.id.IdgradebookIdthe Id of the Gradebook
osid.id.IddescendantIdthe Id of the new Gradebook descendant
CompliancemandatoryThis method must be implemented.
MethodchangedGradebooks
Description

The callback for notification of updated gradebooks.

Parametersosid.id.IdListgradebookIdsthe Ids of the updated Gradebooks
CompliancemandatoryThis method must be implemented.
MethoddeletedGradebooks
Description

The callback for notification of deleted gradebooks.

Parametersosid.id.IdListgradebookIdsthe Ids of the deleted Gradebooks
CompliancemandatoryThis method must be implemented.
MethoddeletedAncestorGradebook
Description

The callback for notifications of deleted gradebook ancestors.

Parametersosid.id.IdgradebookIdthe Id of the Gradebook
osid.id.IdancestorIdthe Id of the removed Gradebook ancestor
CompliancemandatoryThis method must be implemented.
MethoddeletedDescendantGradebook
Description

The callback for notifications of deleted gradebook descendants.

Parametersosid.id.IdgradebookIdthe Id of the Gradebook
osid.id.IddescendantIdthe Id of the removed Gradebook descendant
CompliancemandatoryThis method must be implemented.
MethodrestructuredGradebookHierarchy
Description

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

CompliancemandatoryThis method must be implemented.