OSID Logo
OSID Specifications
calendaring cycle package
Version 3.0.0
Release Candidate Preview
Interfaceosid.calendaring.cycle.CyclicTimePeriodReceiver
Implementsosid.OsidReceiver
Description

The cyclic time period receiver is the consumer supplied interface for receiving notifications pertaining to new, updated or deleted CyclicTimePeriods.

MethodnewCyclicTimePeriods
Description

The callback for notifications of new cyclic time periods.

Parametersosid.id.IdnotificationIdthe notification Id
osid.id.IdListcyclicTimePeriodIdsthe Id of the new CyclicTimePeriods
CompliancemandatoryThis method must be implemented.
MethodchangedCyclicTimePeriods
Description

The callback for notification of updated cyclic time periods.

Parametersosid.id.IdnotificationIdthe notification Id
osid.id.IdListcyclicTimePeriodIdsthe Id of the updated CyclicTimePeriods
CompliancemandatoryThis method must be implemented.
MethoddeletedCyclicTimePeriods
Description

The callback for notification of deleted cyclic time periods.

Parametersosid.id.IdnotificationIdthe notification Id
osid.id.IdListcyclicTimePeriodIdsthe Id of the deleted CyclicTimePeriods
CompliancemandatoryThis method must be implemented.