public interface DictionaryReceiver extends OsidReceiver
The dictionary receiver is the consumer supplied interface for
receiving notifications pertaining to new, updated or deleted
Dictionary
objects.
Modifier and Type | Method and Description |
---|---|
void |
changedDictionary(Id dictionaryId)
The callback for notification of updated dictionaries.
|
void |
deletedAncestorDictionary(Id dictionaryId,
Id ancestorId)
The callback for notifications of deleted ancestors of a dictionary.
|
void |
deletedDescendantDictionary(Id dictionaryId,
Id descendantId)
The callback for notifications of deleted descendanta of a dictionary.
|
void |
deletedDictionary(Id dictionaryId)
the callback for notification of deleted dictionaries.
|
void |
newAncestorEndpoint(Id dictionaryId,
Id ancestorId)
The callback for notifications of new ancestors of a dictionary.
|
void |
newDescendantDictionary(Id dictionaryId,
Id descendantId)
The callback for notifications of new descendant of a dictionary.
|
void |
newDictionary(Id dictionaryId)
The callback for notifications of new dictionaries.
|
down, up
void newDictionary(Id dictionaryId)
dictionaryId
- the Id
of the new
Dictionary
mandatory
- This method must be implemented. void newAncestorEndpoint(Id dictionaryId, Id ancestorId)
dictionaryId
- the Id
of the registered
Dictionary
ancestorId
- the Id
of the new ancestor
dictionarymandatory
- This method must be implemented. void newDescendantDictionary(Id dictionaryId, Id descendantId)
dictionaryId
- the Id
of the registered
Dictionary
descendantId
- the Id
of the new descendant
dictionarymandatory
- This method must be implemented. void changedDictionary(Id dictionaryId)
dictionaryId
- the Id
of the updated
Dictionary
mandatory
- This method must be implemented. void deletedDictionary(Id dictionaryId)
dictionaryId
- the Id
of the deleted
Dictionary
mandatory
- This method must be implemented. void deletedAncestorDictionary(Id dictionaryId, Id ancestorId)
dictionaryId
- the Id
of the registered
Dictionary
ancestorId
- the Id
of the removed ancestor
dictionarymandatory
- This method must be implemented. void deletedDescendantDictionary(Id dictionaryId, Id descendantId)
dictionaryId
- the Id
of the registered
Dictionary
descendantId
- the Id
of the deleted descendant
dictionarymandatory
- This method must be implemented.