public interface CatalogueReceiver extends OsidReceiver
The catalogue receiver is the consumer supplied interface for receiving
notifications pertaining to new, updated or deleted Catalogue
objects.
| Modifier and Type | Method and Description |
|---|---|
void |
changedCatalogues(IdList catalogueIds)
The callback for notification of updated catalogues.
|
void |
deletedAncestorCatalogue(Id catalogueId,
Id ancestorId)
The callback for notifications of deleted ancestors of a catalogue.
|
void |
deletedCatalogues(IdList catalogueIds)
the callback for notification of deleted catalogues.
|
void |
deletedDescendantCatalogue(Id catalogueId,
Id descendantId)
The callback for notifications of deleted descendants of a catalogue.
|
void |
newAncestorCatalogue(Id catalogueId,
Id ancestorId)
The callback for notifications of new ancestors of a catalogue.
|
void |
newCatalogues(IdList catalogueIds)
The callback for notifications of new catalogues.
|
void |
newDescendantCatalogue(Id catalogueId,
Id descendantId)
The callback for notifications of new descendant of a catalogue.
|
void |
restructuredCatalogueHierarchy()
The callback for notifications of changes to a catalogue hierarchy
where the hierarchy needs to refreshed.
|
down, upvoid newCatalogues(IdList catalogueIds)
catalogueIds - the Ids of the new
Catalogues mandatory - This method must be implemented. void newAncestorCatalogue(Id catalogueId, Id ancestorId)
catalogueId - the Id of the registered
Catalogue ancestorId - the Id of the new ancestor cataloguemandatory - This method must be implemented. void newDescendantCatalogue(Id catalogueId, Id descendantId)
catalogueId - the Id of the registered
Catalogue descendantId - the Id of the new descendant cataloguemandatory - This method must be implemented. void changedCatalogues(IdList catalogueIds)
catalogueIds - the Ids of the updated
Catalogues mandatory - This method must be implemented. void deletedCatalogues(IdList catalogueIds)
catalogueIds - the Ids of the registered
Catalogues mandatory - This method must be implemented. void deletedAncestorCatalogue(Id catalogueId, Id ancestorId)
catalogueId - the Id of the registered
Catalogue ancestorId - the Id of the removed ancestor cataloguemandatory - This method must be implemented. void deletedDescendantCatalogue(Id catalogueId, Id descendantId)
catalogueId - the Id of the registered
Catalogue descendantId - the Id of the deleted descendant cataloguemandatory - This method must be implemented. void restructuredCatalogueHierarchy()
mandatory - This method must be implemented.