public interface FamilyReceiver extends OsidReceiver
The family receiver is the consumer supplied interface for receiving
notifications pertaining to new, updated or deleted Family
objects.
Modifier and Type | Method and Description |
---|---|
void |
changedFamily(Id familyId)
The callback for notification of updated families.
|
void |
deletedAncestorFamily(Id familyId,
Id ancestorId)
The callback for notifications of deleted ancestors of an family.
|
void |
deletedDescendantFamily(Id familyId,
Id descendantId)
The callback for notifications of deleted descendants of an family.
|
void |
deletedFamily(Id familyId)
the callback for notification of deleted familys.
|
void |
newAncestorFamily(Id familyId,
Id ancestorId)
The callback for notifications of new ancestors of an family.
|
void |
newDescendantFamily(Id familyId,
Id descendantId)
The callback for notifications of new descendant of an family.
|
void |
newFamily(Id familyId)
The callback for notifications of new families.
|
down, up
void newFamily(Id familyId)
familyId
- the Id
of the new Family
mandatory
- This method must be implemented. void newAncestorFamily(Id familyId, Id ancestorId)
familyId
- the Id
of the registered Family
ancestorId
- the Id of the new ancestor familymandatory
- This method must be implemented. void newDescendantFamily(Id familyId, Id descendantId)
familyId
- the Id
of the registered Family
descendantId
- the Id of the new descendant familymandatory
- This method must be implemented. void changedFamily(Id familyId)
familyId
- the Id
of the updated Family
mandatory
- This method must be implemented. void deletedFamily(Id familyId)
familyId
- the Id
of the registered Family
mandatory
- This method must be implemented. void deletedAncestorFamily(Id familyId, Id ancestorId)
familyId
- the Id
of the registered Family
ancestorId
- the Id of the removed ancestor familymandatory
- This method must be implemented. void deletedDescendantFamily(Id familyId, Id descendantId)
familyId
- the Id
of the registered Family
descendantId
- the Id of the deleted descendant familymandatory
- This method must be implemented.