OSID Logo
OSID Specifications
relationship package
Version 3.1.0
Interfaceosid.relationship.FamilyReceiver
Implementsosid.OsidReceiver
Description

The family receiver is the consumer supplied interface for receiving notifications pertaining to new, updated or deleted Family objects.

MethodnewFamilies
Description

The callback for notifications of new families.

Parametersosid.id.IdnotificationId the notification Id
osid.id.IdListfamilyIds the Ids of the new Families
Compliancemandatory This method must be implemented.
MethodchangedFamilies
Description

The callback for notification of updated families.

Parametersosid.id.IdnotificationId the notification Id
osid.id.IdListfamilyIds the Ids of the updated Families
Compliancemandatory This method must be implemented.
MethoddeletedFamilies
Description

the callback for notification of deleted familys.

Parametersosid.id.IdnotificationId the notification Id
osid.id.IdListfamilyIds the Ids of the registered Families
Compliancemandatory This method must be implemented.
MethodchangedChildOfFamilies
Description

The callback for notifications of changes to children of family hierarchy nodes.

Parametersosid.id.IdnotificationId the notification Id
osid.id.IdListfamilyIds the Ids of the Families whose children have changed
Compliancemandatory This method must be implemented.