OSID Logo
OSID Specifications
acknowledgement package
Version 3.1.0
Interfaceosid.acknowledgement.BillingReceiver
Implementsosid.OsidReceiver
Description

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

MethodnewBillings
Description

The callback for notifications of new billings.

Parametersosid.id.IdnotificationId the notification Id
osid.id.IdListbillingIds the Ids of the new Billings
Compliancemandatory This method must be implemented.
MethodchangedBillings
Description

The callback for notification of updated billings.

Parametersosid.id.IdnotificationId the notification Id
osid.id.IdListbillingIds the Ids of the updated Billings
Compliancemandatory This method must be implemented.
MethoddeletedBillings
Description

the callback for notification of deleted billings.

Parametersosid.id.IdnotificationId the notification Id
osid.id.IdListbillingIds the Ids of the registered Billings
Compliancemandatory This method must be implemented.
MethodchangedChildOfBillings
Description

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

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