OSID Logo
OSID Specifications
billing package
Version 3.0.0
Release Candidate Preview
Interfaceosid.billing.BusinessReceiver
Implementsosid.OsidReceiver
Description

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

MethodnewBusinesses
Description

The callback for notifications of new businesses.

Parametersosid.id.IdnotificationIdthe notification Id
osid.id.IdListbusinessIdsthe Id of the new Businesses
CompliancemandatoryThis method must be implemented.
MethodchangedBusinesses
Description

The callback for notification of updated businesses.

Parametersosid.id.IdnotificationIdthe notification Id
osid.id.IdListbusinessIdsthe Id of the updated Businesses
CompliancemandatoryThis method must be implemented.
MethoddeletedBusinesses
Description

The callback for notification of deleted businesses.

Parametersosid.id.IdnotificationIdthe notification Id
osid.id.IdListbusinessIdsthe Id of the deleted Businesses
CompliancemandatoryThis method must be implemented.
MethodchangedChildOfBusinesses
Description

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

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