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

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

MethodnewCalendars
Description

The callback for notifications of new calendars.

Parametersosid.id.IdnotificationIdthe notification Id
osid.id.IdListcalendarIdsthe Ids of the new Calendars
CompliancemandatoryThis method must be implemented.
MethodchangedCalendars
Description

The callback for notification of updated calendars.

Parametersosid.id.IdnotificationIdthe notification Id
osid.id.IdListcalendarIdsthe Ids of the updated Calendars
CompliancemandatoryThis method must be implemented.
MethoddeletedCalendars
Description

The callback for notification of deleted calendars.

Parametersosid.id.IdnotificationIdthe notification Id
osid.id.IdListcalendarIdsthe Ids of the deleted Calendars
CompliancemandatoryThis method must be implemented.
MethodchangedChildOfCalendars
Description

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

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