public interface RealmReceiver extends OsidReceiver
The realm receiver is the consumer supplied interface for receiving
notifications pertaining to new, updated or deleted Realm
objects.
Modifier and Type | Method and Description |
---|---|
void |
changedRealm(Id realmId)
The callback for notification of updated realms.
|
void |
deletedAncestorRealm(Id realmId,
Id ancestorId)
The callback for notifications of deleted ancestors of a realm.
|
void |
deletedDescendantRealm(Id realmId,
Id descendantId)
The callback for notifications of deleted descendants of a realm.
|
void |
deletedRealm(Id realmId)
the callback for notification of deleted realms.
|
void |
newAncestorRealm(Id realmId,
Id ancestorId)
The callback for notifications of new ancestors of a realm.
|
void |
newDescendantRealm(Id realmId,
Id descendantId)
The callback for notifications of new descendant of a realm.
|
void |
newRealm(Id realmId)
The callback for notifications of new realms.
|
down, up
void newRealm(Id realmId)
realmId
- the Id
of the new Realm
mandatory
- This method must be implemented. void newAncestorRealm(Id realmId, Id ancestorId)
realmId
- the Id
of the registered Realm
ancestorId
- the Id of the new ancestor realmmandatory
- This method must be implemented. void newDescendantRealm(Id realmId, Id descendantId)
realmId
- the Id
of the registered Realm
descendantId
- the Id of the new descendant realmmandatory
- This method must be implemented. void changedRealm(Id realmId)
realmId
- the Id
of the updated Realm
mandatory
- This method must be implemented. void deletedRealm(Id realmId)
realmId
- the Id
of the registered Realm
mandatory
- This method must be implemented. void deletedAncestorRealm(Id realmId, Id ancestorId)
realmId
- the Id
of the registered Realm
ancestorId
- the Id of the removed ancestor realmmandatory
- This method must be implemented. void deletedDescendantRealm(Id realmId, Id descendantId)
realmId
- the Id
of the registered Realm
descendantId
- the Id of the deleted descendant realmmandatory
- This method must be implemented.