OSID Logo
OSID Specifications
contact package
Version 3.0.0
Release Candidate Preview
Interfaceosid.contact.AddressBookReceiver
Implementsosid.OsidReceiver
Description

The address book receiver is the consumer supplied interface for receiving notifications pertaining to new, updated or deleted AddressBook objects.

MethodnewAddressBooks
Description

The callback for notifications of new address books.

Parametersosid.id.IdnotificationIdthe notification Id
osid.id.IdListaddressBookIdsthe Ids of the new AddressBooks
CompliancemandatoryThis method must be implemented.
MethodchangedAddressBooks
Description

The callback for notification of updated address books.

Parametersosid.id.IdnotificationIdthe notification Id
osid.id.IdListaddressBookIdsthe Ids of the updated AddressBooks
CompliancemandatoryThis method must be implemented.
MethoddeletedAddressBooks
Description

the callback for notification of deleted address books.

Parametersosid.id.IdnotificationIdthe notification Id
osid.id.IdListaddressBookIdsthe Ids of the registered AddressBooks
CompliancemandatoryThis method must be implemented.
MethodchangedChildOfAddressBooks
Description

The callback for notifications of changes to children of address books hierarchy nodes.

Parametersosid.id.IdnotificationIdthe notification Id
osid.id.IdListaddressBookIdsthe Ids of the Billings whose children have changed
CompliancemandatoryThis method must be implemented.