public interface GradebookReceiver extends OsidReceiver
The vault receiver is the consumer supplied interface for receiving
notifications pertaining to new, updated or deleted Gradebook
objects.
| Modifier and Type | Method and Description |
|---|---|
void |
changedGradebooks(IdList gradebookIds)
The callback for notification of updated gradebooks.
|
void |
deletedAncestorGradebook(Id gradebookId,
Id ancestorId)
The callback for notifications of deleted gradebook ancestors.
|
void |
deletedDescendantGradebook(Id gradebookId,
Id descendantId)
The callback for notifications of deleted gradebook descendants.
|
void |
deletedGradebooks(IdList gradebookIds)
The callback for notification of deleted gradebooks.
|
void |
newAncestorGradebook(Id gradebookId,
Id ancestorId)
The callback for notifications of new gradebook ancestors.
|
void |
newDescendantGradebook(Id gradebookId,
Id descendantId)
The callback for notifications of new gradebook descendants.
|
void |
newGradebooks(IdList gradebookIds)
The callback for notifications of new gradebooks.
|
void |
restructuredGradebookHierarchy()
The callback for notifications of changes to a gradebook hierarchy
where the hierarchy needs to refreshed.
|
down, upvoid newGradebooks(IdList gradebookIds)
gradebookIds - the Ids of the new
Gradebooks mandatory - This method must be implemented. void newAncestorGradebook(Id gradebookId, Id ancestorId)
gradebookId - the Id of the Gradebook
ancestorId - hasRecordType(gradebookRecordType) is false
mandatory - This method must be implemented. void newDescendantGradebook(Id gradebookId, Id descendantId)
gradebookId - the Id of the Gradebook
descendantId - the Id of the new Gradebook
descendantmandatory - This method must be implemented. void changedGradebooks(IdList gradebookIds)
gradebookIds - the Ids of the updated
Gradebooks mandatory - This method must be implemented. void deletedGradebooks(IdList gradebookIds)
gradebookIds - the Ids of the deleted
Gradebooks mandatory - This method must be implemented. void deletedAncestorGradebook(Id gradebookId, Id ancestorId)
gradebookId - the Id of the Gradebook
ancestorId - the Id of the removed
Gradebook ancestormandatory - This method must be implemented. void deletedDescendantGradebook(Id gradebookId, Id descendantId)
gradebookId - the Id of the Gradebook
descendantId - the Id of the removed
Gradebook descendantmandatory - This method must be implemented. void restructuredGradebookHierarchy()
mandatory - This method must be implemented.