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

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

MethodnewPeriods
Description

The callback for notifications of new periods.

Parametersosid.id.IdnotificationIdthe notification Id
osid.id.IdListperiodIdsthe Id of the new Periods
CompliancemandatoryThis method must be implemented.
MethodchangedPeriods
Description

The callback for notification of updated periods.

Parametersosid.id.IdnotificationIdthe notification Id
osid.id.IdListperiodIdsthe Id of the updated Periods
CompliancemandatoryThis method must be implemented.
MethoddeletedPeriods
Description

The callback for notification of deleted periods.

Parametersosid.id.IdnotificationIdthe notification Id
osid.id.IdListperiodIdsthe Id of the deleted Periods
CompliancemandatoryThis method must be implemented.