public interface RepositoryReceiver extends OsidReceiver
The repository receiver is the consumer supplied interface for
receiving notifications pertaining to new, updated or deleted
Repository
objects.
Modifier and Type | Method and Description |
---|---|
void |
changedRepository(Id repositoryId)
The callback for notification of updated repositories.
|
void |
deletedAncestorRepository(Id repositoryId,
Id ancestorId)
The callback for notifications of deleted repository ancestors.
|
void |
deletedDescendantRepository(Id repositoryId,
Id descendantId)
The callback for notifications of deleted repository descendants.
|
void |
deletedRepository(Id repositoryId)
The callback for notification of deleted repositories.
|
void |
newAncestorRepository(Id repositoryId,
Id ancestorId)
The callback for notifications of new repository ancestors.
|
void |
newDescendantRepository(Id repositoryId,
Id descendantId)
The callback for notifications of new repository descendants.
|
void |
newRepository(Id repositoryId)
The callback for notifications of new repositories.
|
down, up
void newRepository(Id repositoryId)
repositoryId
- the Id
of the new
Repository
mandatory
- This method must be implemented. void newAncestorRepository(Id repositoryId, Id ancestorId)
repositoryId
- the Id
of the Repository
ancestorId
- the Id
of the new Repository
ancestormandatory
- This method must be implemented. void newDescendantRepository(Id repositoryId, Id descendantId)
repositoryId
- the Id
of the Repository
descendantId
- the Id
of the new
Repository
descendantmandatory
- This method must be implemented. void changedRepository(Id repositoryId)
repositoryId
- the Id
of the updated
Repository
mandatory
- This method must be implemented. void deletedRepository(Id repositoryId)
repositoryId
- the Id
of the deleted
Repository
mandatory
- This method must be implemented. void deletedAncestorRepository(Id repositoryId, Id ancestorId)
repositoryId
- the Id
of the Repository
ancestorId
- the Id
of the removed
Repository
ancestormandatory
- This method must be implemented. void deletedDescendantRepository(Id repositoryId, Id descendantId)
repositoryId
- the Id
of the Repository
descendantId
- the Id
of the removed
Repository
descendantmandatory
- This method must be implemented.