public interface CatalogReceiver extends OsidReceiver
The catalog receiver is the consumer supplied interface for receiving
notifications pertaining to new, updated or deleted Catalog
objects.
Modifier and Type | Method and Description |
---|---|
void |
changedCatalog(Id catalogId)
The callback for notification of updated catalogs.
|
void |
deletedAncestorCatalog(Id catalogId,
Id ancestorId)
The callback for notifications of deleted ancestors of a catalog.
|
void |
deletedCatalog(Id catalogId)
the callback for notification of deleted catalogs.
|
void |
deletedDescendantCatalog(Id catalogId,
Id descendantId)
The callback for notifications of deleted descendants of a catalog.
|
void |
newAncestorCatalog(Id catalogId,
Id ancestorId)
The callback for notifications of new ancestors of a catalog.
|
void |
newCatalog(Id catalogId)
The callback for notifications of new catalogs.
|
void |
newDescendantCatalog(Id catalogId,
Id descendantId)
The callback for notifications of new descendant of a catalog.
|
down, up
void newCatalog(Id catalogId)
catalogId
- the Id
of the new Catalog
mandatory
- This method must be implemented. void newAncestorCatalog(Id catalogId, Id ancestorId)
catalogId
- the Id
of the registered
Catalog
ancestorId
- the Id
of the new ancestor catalogmandatory
- This method must be implemented. void newDescendantCatalog(Id catalogId, Id descendantId)
catalogId
- the Id
of the registered
Catalog
descendantId
- the Id
of the new descendant
catalogmandatory
- This method must be implemented. void changedCatalog(Id catalogId)
catalogId
- the Id
of the updated Catalog
mandatory
- This method must be implemented. void deletedCatalog(Id catalogId)
catalogId
- the Id
of the deleted Catalog
mandatory
- This method must be implemented. void deletedAncestorCatalog(Id catalogId, Id ancestorId)
catalogId
- the Id
of the registered
Catalog
ancestorId
- the Id
of the removed ancestor
catalogmandatory
- This method must be implemented. void deletedDescendantCatalog(Id catalogId, Id descendantId)
catalogId
- the Id
of the registered
Catalog
descendantId
- the Id
of the deleted descendant
catalogmandatory
- This method must be implemented.