Interface | osid.calendaring.CalendaringManager | ||
---|---|---|---|
Implements | osid.OsidManager | ||
osid.calendaring.CalendaringProfile | |||
Description |
The calendaring manager provides access to calendaring sessions and provides interoperability tests for various aspects of this service. The sessions included in this manager are:
| ||
Method | getEventLookupSession | ||
Description |
Gets the | ||
Return | osid.calendaring.EventLookupSession | an EventLookupSession | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsEventLookup() is false | ||
Compliance | optional | This method must be implemented if supportsEventLookup() is
true. | |
Method | getEventLookupSessionForCalendar | ||
Description |
Gets the | ||
Parameters | osid.id.Id | calendarId | the Id of the calendar |
Return | osid.calendaring.EventLookupSession | an EventLookupSession | |
Errors | NOT_FOUND | calendarId not found | |
NULL_ARGUMENT | calendarId is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsEventLookup() or supportsVisibleFederation()
is false | ||
Compliance | optional | This method must be implemented if supportsEventLookup() and
supportsVisibleFederation() are true. | |
Method | getEventQuerySession | ||
Description |
Gets the | ||
Return | osid.calendaring.EventQuerySession | an EventQuerySession | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsEventQuery() is false | ||
Compliance | optional | This method must be implemented if supportsEventQuery() is
true. | |
Method | getEventQuerySessionForCalendar | ||
Description |
Gets the | ||
Parameters | osid.id.Id | calendarId | the Id of the calendar |
Return | osid.calendaring.EventQuerySession | an EventQuerySession | |
Errors | NOT_FOUND | calendarId not found | |
NULL_ARGUMENT | calendarId is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsEventQuery() or supportsVisibleFederation()
is false | ||
Compliance | optional | This method must be implemented if supportsEventQuery() and
supportsVisibleFederation() are true. | |
Method | getEventSearchSession | ||
Description |
Gets the | ||
Return | osid.calendaring.EventSearchSession | an EventSearchSession | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsEventSearch() is false | ||
Compliance | optional | This method must be implemented if supportsEventSearch() is
true. | |
Method | getEventSearchSessionForCalendar | ||
Description |
Gets the | ||
Parameters | osid.id.Id | calendarId | the Id of the calendar |
Return | osid.calendaring.EventSearchSession | an EventSearchSession | |
Errors | NOT_FOUND | calendarId not found | |
NULL_ARGUMENT | calendarId is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsEventSearch() or supportsVisibleFederation()
is false | ||
Compliance | optional | This method must be implemented if supportsEventSearch() and
supportsVisibleFederation() are true. | |
Method | getEventAdminSession | ||
Description |
Gets the | ||
Return | osid.calendaring.EventAdminSession | an EventAdminSession | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsEventAdmin() is false | ||
Compliance | optional | This method must be implemented if supportsEventAdmin() is
true. | |
Method | getEventAdminSessionForCalendar | ||
Description |
Gets the | ||
Parameters | osid.id.Id | calendarId | the Id of the calendar |
Return | osid.calendaring.EventAdminSession | an EventAdminSession | |
Errors | NOT_FOUND | calendarId not found | |
NULL_ARGUMENT | calendarId is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsEventAdmin() or supportsVisibleFederation()
is false | ||
Compliance | optional | This method must be implemented if supportsEventAdmin() and
supportsVisibleFederation() are true. | |
Method | getEventNotificationSession | ||
Description |
Gets the notification session for notifications pertaining to event changes. | ||
Parameters | osid.calendaring.EventReceiver | eventReceiver | the event receiver |
Return | osid.calendaring.EventNotificationSession | an EventNotificationSession | |
Errors | NULL_ARGUMENT | eventReceiver is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsEventNotification() is false | ||
Compliance | optional | This method must be implemented if supportsEventNotification()
is true. | |
Method | getEventNotificationSessionForCalendar | ||
Description |
Gets the | ||
Parameters | osid.calendaring.EventReceiver | eventReceiver | the event receiver |
osid.id.Id | calendarId | the Id of the calendar | |
Return | osid.calendaring.EventNotificationSession | an EventNotificationSession | |
Errors | NOT_FOUND | calendarId not found | |
NULL_ARGUMENT | eventReceiver or calendarId is null
| ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsEventNotification() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsEventNotification()
and supportsVisibleFederation() are true.
| |
Method | getEventCalendarSession | ||
Description |
Gets the session for retrieving event to calendar mappings. | ||
Return | osid.calendaring.EventCalendarSession | an EventCalendarSession | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsEventCalendar() is false | ||
Compliance | optional | This method must be implemented if supportsEventCalendar()
is true. | |
Method | getEventCalendarAssignmentSession | ||
Description |
Gets the session for assigning event to calendar mappings. | ||
Return | osid.calendaring.EventCalendarAssignmentSession | an EventCalendarAssignmentSession | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsEventCalendarAssignment() is false | ||
Compliance | optional | This method must be implemented if supportsEventCalendarAssignment()
is true. | |
Method | getEventSmartCalendarSession | ||
Description |
Gets the session associated with the event smart calendar for the given calendar. | ||
Parameters | osid.id.Id | calendarId | the Id of the calendar |
Return | osid.calendaring.EventSmartCalendarSession | an EventSmartCalendarSession | |
Errors | NOT_FOUND | calendarId not found | |
NULL_ARGUMENT | calendarId is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsEventSmartCalendar() is false | ||
Compliance | optional | This method must be implemented if supportsEventSmartCalendar()
is true. | |
Method | getRecurringEventLookupSession | ||
Description |
Gets the | ||
Return | osid.calendaring.RecurringEventLookupSession | a RecurringEventLookupSession | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsRecurringEventLookup() is false | ||
Compliance | optional | This method must be implemented if supportsRecurringEventLookup()
is true. | |
Method | getRecurringEventLookupSessionForCalendar | ||
Description |
Gets the | ||
Parameters | osid.id.Id | calendarId | the Id of the calendar |
Return | osid.calendaring.RecurringEventLookupSession | a RecurringEventLookupSession | |
Errors | NOT_FOUND | calendarId not found | |
NULL_ARGUMENT | calendarId is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsRecurringEventLookup() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsRecurringEventLookup()
and supportsVisibleFederation() are true.
| |
Method | getRecurringEventQuerySession | ||
Description |
Gets the | ||
Return | osid.calendaring.RecurringEventQuerySession | a RecurringEventQuerySession | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsRecurringEventQuery() is false | ||
Compliance | optional | This method must be implemented if supportsRecurringEventQuery()
is true. | |
Method | getRecurringEventQuerySessionForCalendar | ||
Description |
Gets the | ||
Parameters | osid.id.Id | calendarId | the Id of the calendar |
Return | osid.calendaring.RecurringEventQuerySession | a RecurringEventQuerySession | |
Errors | NOT_FOUND | calendarId not found | |
NULL_ARGUMENT | calendarId is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsRecurringEventQuery() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsRecurringEventQuery()
and supportsVisibleFederation() are true.
| |
Method | getRecurringEventSearchSession | ||
Description |
Gets the | ||
Return | osid.calendaring.RecurringEventSearchSession | a RecurringEventSearchSession | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsRecurringEventSearch() is false | ||
Compliance | optional | This method must be implemented if supportsRecurringEventSearch()
is true. | |
Method | getRecurringEventSearchSessionForCalendar | ||
Description |
Gets the | ||
Parameters | osid.id.Id | calendarId | the Id of the calendar |
Return | osid.calendaring.RecurringEventSearchSession | a RecurringEventSearchSession | |
Errors | NOT_FOUND | calendarId not found | |
NULL_ARGUMENT | calendarId is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsRecurringEventSearch() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsRecurringEventSearch()
and supportsVisibleFederation() are true.
| |
Method | getRecurringEventAdminSession | ||
Description |
Gets the | ||
Return | osid.calendaring.RecurringEventAdminSession | a RecurringEventAdminSession | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsRecurringEventAdmin() is false | ||
Compliance | optional | This method must be implemented if supportsRecurringEventAdmin()
is true. | |
Method | getRecurringEventAdminSessionForCalendar | ||
Description |
Gets the | ||
Parameters | osid.id.Id | calendarId | the Id of the calendar |
Return | osid.calendaring.RecurringEventAdminSession | a RecurringEventAdminSession | |
Errors | NOT_FOUND | calendarId not found | |
NULL_ARGUMENT | calendarId is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsRecurringEventAdmin() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsRecurringEventAdmin()
and supportsVisibleFederation() are true.
| |
Method | getRecurringEventNotificationSession | ||
Description |
Gets the notification session for notifications pertaining to recurring event changes. | ||
Parameters | osid.calendaring.RecurringEventReceiver | recurringEventReceiver | the recurring event receiver |
Return | osid.calendaring.RecurringEventNotificationSession | a RecurringEventNotificationSession | |
Errors | NULL_ARGUMENT | recurringEventReceiver is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsRecurringEventNotification() is false | ||
Compliance | optional | This method must be implemented if
supportsRecurringEventNotification() is true. | |
Method | getRecurringEventNotificationSessionForCalendar | ||
Description |
Gets the | ||
Parameters | osid.calendaring.RecurringEventReceiver | recurringEventReceiver | the recurring event receiver |
osid.id.Id | calendarId | the Id of the calendar | |
Return | osid.calendaring.RecurringEventNotificationSession | a RecurringEventNotificationSession | |
Errors | NOT_FOUND | calendarId not found | |
NULL_ARGUMENT | recurringEventReceiver or calendarId is
null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsRecurringEventNotification() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if
supportsRecurringEventNotification() and
supportsVisibleFederation() are true. | |
Method | getRecurringEventCalendarSession | ||
Description |
Gets the session for retrieving recurring event to calendar mappings. | ||
Return | osid.calendaring.RecurringEventCalendarSession | A RecurringEventCalendarSession | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsRecurringEventCalendar() is false | ||
Compliance | optional | This method must be implemented if supportsRecurringEventCalendar()
is true. | |
Method | getRecurringEventCalendarAssignmentSession | ||
Description |
Gets the session for assigning recurring event to calendar mappings. | ||
Return | osid.calendaring.RecurringEventCalendarAssignmentSession | a RecurringEventCalendarAssignmentSession | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsRecurringEventCalendarAssignment() is false
| ||
Compliance | optional | This method must be implemented if
supportsRecurringEventCalendarAssignment() is true. | |
Method | getRecurringEventSmartCalendarSession | ||
Description |
Gets the session associated with the recurring event smart calendar for the given calendar. | ||
Parameters | osid.id.Id | calendarId | the Id of the calendar |
Return | osid.calendaring.RecurringEventSmartCalendarSession | a RecurringEventSmartCalendarSession | |
Errors | NOT_FOUND | calendarId not found | |
NULL_ARGUMENT | calendarId is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsRecurringEventSmartCalendar() is false
| ||
Compliance | optional | This method must be implemented if
supportsRecurringEventSmartCalendar() is true. | |
Method | getSupersedingEventLookupSession | ||
Description |
Gets the | ||
Return | osid.calendaring.SupersedingEventLookupSession | a SupersedingEventLookupSession | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsEventLookup() is false | ||
Compliance | optional | This method must be implemented if supportsSupersedingEventLookup()
is true. | |
Method | getSupersedingEventLookupSessionForCalendar | ||
Description |
Gets the | ||
Parameters | osid.id.Id | calendarId | the Id of the calendar |
Return | osid.calendaring.SupersedingEventLookupSession | a SupersedingEventLookupSession | |
Errors | NOT_FOUND | calendarId not found | |
NULL_ARGUMENT | calendarId is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsSupersedingEventLookup() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsSupersedingEventLookup()
and supportsVisibleFederation() are true.
| |
Method | getSupersedingEventQuerySession | ||
Description |
Gets the | ||
Return | osid.calendaring.SupersedingEventQuerySession | a SupersedingEventQuerySession | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsSupersedingEventQuery() is false | ||
Compliance | optional | This method must be implemented if supportsSupersedingEventQuery()
is true. | |
Method | getSupersedingEventQuerySessionForCalendar | ||
Description |
Gets the | ||
Parameters | osid.id.Id | calendarId | the Id of the calendar |
Return | osid.calendaring.SupersedingEventQuerySession | a SupersedingEventQuerySession | |
Errors | NOT_FOUND | calendarId not found | |
NULL_ARGUMENT | calendarId is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsSupersedingEventQuery() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsSupersedingEventQuery()
and supportsVisibleFederation() are true.
| |
Method | getSupersedingEventSearchSession | ||
Description |
Gets the | ||
Return | osid.calendaring.SupersedingEventSearchSession | a SupersedingEventSearchSession | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsEventSearch() is false | ||
Compliance | optional | This method must be implemented if supportsEventSearch() is
true. | |
Method | getSupersedingEventSearchSessionForCalendar | ||
Description |
Gets the | ||
Parameters | osid.id.Id | calendarId | the Id of the calendar |
Return | osid.calendaring.SupersedingEventSearchSession | a SupersedingEventSearchSession | |
Errors | NOT_FOUND | calendarId not found | |
NULL_ARGUMENT | calendarId is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsSupersedingEventSearch() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsSupersedingEventSearch()
and supportsVisibleFederation() are true.
| |
Method | getSupersedingEventAdminSession | ||
Description |
Gets the | ||
Return | osid.calendaring.SupersedingEventAdminSession | a SupersedingEventAdminSession | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsEventAdmin() is false | ||
Compliance | optional | This method must be implemented if supportsSupersedingEventAdmin()
is true. | |
Method | getSupersedingEventAdminSessionForCalendar | ||
Description |
Gets the | ||
Parameters | osid.id.Id | calendarId | the Id of the calendar |
Return | osid.calendaring.SupersedingEventAdminSession | a SupersedingEventAdminSession | |
Errors | NOT_FOUND | calendarId not found | |
NULL_ARGUMENT | calendarId is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsSupersedingEventAdmin() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsSupersedingEventAdmin()
and supportsVisibleFederation() are true.
| |
Method | getSupersedingEventNotificationSession | ||
Description |
Gets the notification session for notifications pertaining to superseding event changes. | ||
Parameters | osid.calendaring.SupersedingEventReceiver | supersedingEventReceiver | the superseding event receiver |
Return | osid.calendaring.SupersedingEventNotificationSession | a SupersedingEventNotificationSession | |
Errors | NULL_ARGUMENT | supersedingEventReceiver is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsSupersedingEventNotification() is false
| ||
Compliance | optional | This method must be implemented if
supportsSupersedingEventNotification() is true. | |
Method | getSupersedingEventNotificationSessionForCalendar | ||
Description |
Gets the | ||
Parameters | osid.calendaring.SupersedingEventReceiver | supersedingEventReceiver | the superseding event receiver |
osid.id.Id | calendarId | the Id of the calendar | |
Return | osid.calendaring.SupersedingEventNotificationSession | a SupersedingEventNotificationSession | |
Errors | NOT_FOUND | calendarId not found | |
NULL_ARGUMENT | supersedingEventReceiver or calendarId is
null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsSupersedingEventNotification() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if
supportsSupersedingEventNotification() and
supportsVisibleFederation() are true. | |
Method | getSupersedingEventCalendarSession | ||
Description |
Gets the session for retrieving superseding event to calendar mappings. | ||
Return | osid.calendaring.SupersedingEventCalendarSession | a SupersedingEventCalendarSession | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsSupersedingEventCalendar() is false | ||
Compliance | optional | This method must be implemented if
supportsSupersedingEventCalendar() is true. | |
Method | getSupersedingEventCalendarAssignmentSession | ||
Description |
Gets the session for assigning superseding event to calendar mappings. | ||
Return | osid.calendaring.SupersedingEventCalendarAssignmentSession | a SupersedingEventCalendarAssignmentSession | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsSupersedingEventCalendarAssignment() is false
| ||
Compliance | optional | This method must be implemented if
supportsSupersedingEventCalendarAssignment() is true. | |
Method | getSupersedingEventSmartCalendarSession | ||
Description |
Gets the session associated with the superseding event smart calendar for the given calendar. | ||
Parameters | osid.id.Id | calendarId | the Id of the calendar |
Return | osid.calendaring.SupersedingEventSmartCalendarSession | a SupersedingEventSmartCalendarSession | |
Errors | NOT_FOUND | calendarId not found | |
NULL_ARGUMENT | calendarId is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsSupersedingEventSmartCalendar() is false
| ||
Compliance | optional | This method must be implemented if
supportsSupersedingEventSmartCalendar() is true. | |
Method | getOffsetEventLookupSession | ||
Description |
Gets the | ||
Return | osid.calendaring.OffsetEventLookupSession | an OffsetEventLookupSession | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsOffsetEventLookup() is false | ||
Compliance | optional | This method must be implemented if supportsOffsetEventLookup()
is true. | |
Method | getOffsetEventLookupSessionForCalendar | ||
Description |
Gets the | ||
Parameters | osid.id.Id | calendarId | the Id of the calendar |
Return | osid.calendaring.OffsetEventLookupSession | an OffsetEventLookupSession | |
Errors | NOT_FOUND | calendarId not found | |
NULL_ARGUMENT | calendarId is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsOffsetEventLookup() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsOffsetEventLookup()
and supportsVisibleFederation() are true.
| |
Method | getOffsetEventQuerySession | ||
Description |
Gets the | ||
Return | osid.calendaring.OffsetEventQuerySession | an OffsetEventQuerySession | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsOffsetEventQuery() is false | ||
Compliance | optional | This method must be implemented if supportsOffsetEventQuery()
is true. | |
Method | getOffsetEventQuerySessionForCalendar | ||
Description |
Gets the | ||
Parameters | osid.id.Id | calendarId | the Id of the calendar |
Return | osid.calendaring.OffsetEventQuerySession | an OffsetEventQuerySession | |
Errors | NOT_FOUND | calendarId not found | |
NULL_ARGUMENT | calendarId is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsOffsetEventQuery() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsOffsetEventQuery()
and supportsVisibleFederation() are true.
| |
Method | getOffsetEventSearchSession | ||
Description |
Gets the | ||
Return | osid.calendaring.OffsetEventSearchSession | an OffsetEventSearchSession | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsOffsetEventSearch() is false | ||
Compliance | optional | This method must be implemented if supportsOffsetEventSearch()
is true. | |
Method | getOffsetEventSearchSessionForCalendar | ||
Description |
Gets the | ||
Parameters | osid.id.Id | calendarId | the Id of the calendar |
Return | osid.calendaring.OffsetEventSearchSession | an OffsetEventSearchSession | |
Errors | NOT_FOUND | calendarId not found | |
NULL_ARGUMENT | calendarId is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsOffsetEventSearch() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsOffsetEventSearch()
and supportsVisibleFederation() are true.
| |
Method | getOffsetEventAdminSession | ||
Description |
Gets the | ||
Return | osid.calendaring.OffsetEventAdminSession | an OffsetEventAdminSession | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsOffsetEventAdmin() is false | ||
Compliance | optional | This method must be implemented if supportsOffsetEventAdmin()
is true. | |
Method | getOffsetEventAdminSessionForCalendar | ||
Description |
Gets the | ||
Parameters | osid.id.Id | calendarId | the Id of the calendar |
Return | osid.calendaring.OffsetEventAdminSession | an OffsetEventAdminSession | |
Errors | NOT_FOUND | calendarId not found | |
NULL_ARGUMENT | calendarId is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsOffsetEventAdmin() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsOffsetEventAdmin()
and supportsVisibleFederation() are true.
| |
Method | getOffsetEventNotificationSession | ||
Description |
Gets the notification session for notifications pertaining to offset event changes. | ||
Parameters | osid.calendaring.OffsetEventReceiver | offsetEventReceiver | the offset event receiver |
Return | osid.calendaring.OffsetEventNotificationSession | an OffsetEventNotificationSession | |
Errors | NULL_ARGUMENT | offsetEventReceiver is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsOffsetEventNotification() is false | ||
Compliance | optional | This method must be implemented if supportsOffsetEventNotification()
is true. | |
Method | getOffsetEventNotificationSessionForCalendar | ||
Description |
Gets the | ||
Parameters | osid.calendaring.OffsetEventReceiver | offsetEventReceiver | the offset event receiver |
osid.id.Id | calendarId | the Id of the calendar | |
Return | osid.calendaring.OffsetEventNotificationSession | an OffsetEventNotificationSession | |
Errors | NOT_FOUND | calendarId not found | |
NULL_ARGUMENT | offsetEventReceiver or calendarId is
null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsOffsetEventNotification() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsOffsetEventNotification()
and supportsVisibleFederation() are true.
| |
Method | getOffsetEventCalendarSession | ||
Description |
Gets the session for retrieving offset event to calendar mappings. | ||
Return | osid.calendaring.OffsetEventCalendarSession | an OffsetEventCalendarSession | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsOffsetEventCalendar() is false | ||
Compliance | optional | This method must be implemented if supportsOffsetEventCalendar()
is true. | |
Method | getOffsetEventCalendarAssignmentSession | ||
Description |
Gets the session for assigning offset event to calendar mappings. | ||
Return | osid.calendaring.OffsetEventCalendarAssignmentSession | an OffsetEventCalendarAssignmentSession | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsOffsetEventCalendarAssignment() is false
| ||
Compliance | optional | This method must be implemented if
supportsOffsetEventCalendarAssignment() is true. | |
Method | getOffsetEventSmartCalendarSession | ||
Description |
Gets the session associated with the offset event smart calendar for the given calendar. | ||
Parameters | osid.id.Id | calendarId | the Id of the calendar |
Return | osid.calendaring.OffsetEventSmartCalendarSession | an OffsetEventSmartCalendarSession | |
Errors | NOT_FOUND | calendarId not found | |
NULL_ARGUMENT | calendarId is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsOffsetEventSmartCalendar() is false | ||
Compliance | optional | This method must be implemented if
supportsOffsetEventSmartCalendar() is true. | |
Method | getScheduleLookupSession | ||
Description |
Gets the | ||
Return | osid.calendaring.ScheduleLookupSession | a ScheduleLookupSession | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsScheduleLookup() is false | ||
Compliance | optional | This method must be implemented if supportsScheduleLookup()
is true. | |
Method | getScheduleLookupSessionForCalendar | ||
Description |
Gets the | ||
Parameters | osid.id.Id | calendarId | the Id of the calendar |
Return | osid.calendaring.ScheduleLookupSession | a ScheduleLookupSession | |
Errors | NOT_FOUND | calendarId not found | |
NULL_ARGUMENT | calendarId is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsScheduleLookup() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsScheduleLookup()
and supportsVisibleFederation() are true. | |
Method | getScheduleQuerySession | ||
Description |
Gets the | ||
Return | osid.calendaring.ScheduleQuerySession | a ScheduleQuerySession | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsScheduleQuery() is false | ||
Compliance | optional | This method must be implemented if supportsScheduleQuery()
is true. | |
Method | getScheduleQuerySessionForCalendar | ||
Description |
Gets the | ||
Parameters | osid.id.Id | calendarId | the Id of the calendar |
Return | osid.calendaring.ScheduleQuerySession | a ScheduleQuerySession | |
Errors | NOT_FOUND | calendarId not found | |
NULL_ARGUMENT | calendarId is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsScheduleQuery() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsScheduleQuery()
and supportsVisibleFederation() are true. | |
Method | getScheduleSearchSession | ||
Description |
Gets the | ||
Return | osid.calendaring.ScheduleSearchSession | a ScheduleSearchSession | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsScheduleSearch() is false | ||
Compliance | optional | This method must be implemented if supportsScheduleSearch()
is true. | |
Method | getScheduleSearchSessionForCalendar | ||
Description |
Gets the | ||
Parameters | osid.id.Id | calendarId | the Id of the calendar |
Return | osid.calendaring.ScheduleSearchSession | a ScheduleSearchSession | |
Errors | NOT_FOUND | calendarId not found | |
NULL_ARGUMENT | calendarId is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsScheduleSearch() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsScheduleSearch()
and supportsVisibleFederation() are true. | |
Method | getScheduleAdminSession | ||
Description |
Gets the | ||
Return | osid.calendaring.ScheduleAdminSession | a ScheduleAdminSession | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsScheduleAdmin() is false | ||
Compliance | optional | This method must be implemented if supportsScheduleAdmin()
is true. | |
Method | getScheduleAdminSessionForCalendar | ||
Description |
Gets the | ||
Parameters | osid.id.Id | calendarId | the Id of the calendar |
Return | osid.calendaring.ScheduleAdminSession | a ScheduleAdminSession | |
Errors | NOT_FOUND | calendarId not found | |
NULL_ARGUMENT | calendarId is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsScheduleAdmin() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsScheduleAdmin()
and supportsVisibleFederation() are true. | |
Method | getScheduleNotificationSession | ||
Description |
Gets the notification session for notifications pertaining to schedule changes. | ||
Parameters | osid.calendaring.ScheduleReceiver | scheduleReceiver | the schedule receiver |
Return | osid.calendaring.ScheduleNotificationSession | a ScheduleNotificationSession | |
Errors | NULL_ARGUMENT | scheduleReceiver is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsScheduleNotification() is false | ||
Compliance | optional | This method must be implemented if supportsScheduleNotification()
is true. | |
Method | getScheduleNotificationSessionForCalendar | ||
Description |
Gets the | ||
Parameters | osid.calendaring.ScheduleReceiver | scheduleReceiver | the schedule receiver |
osid.id.Id | calendarId | the Id of the calendar | |
Return | osid.calendaring.ScheduleNotificationSession | a ScheduleNotificationSession | |
Errors | NOT_FOUND | calendarId not found | |
NULL_ARGUMENT | scheduleReceiver or calendarId is null
| ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsScheduleNotification() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsScheduleNotification()
and supportsVisibleFederation() are true.
| |
Method | getScheduleCalendarSession | ||
Description |
Gets the session for retrieving schedule to calendar mappings. | ||
Return | osid.calendaring.ScheduleCalendarSession | a ScheduleCalendarSession | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsScheduleCalendar() is false | ||
Compliance | optional | This method must be implemented if supportsScheduleCalendar()
is true. | |
Method | getScheduleCalendarAssignmentSession | ||
Description |
Gets the session for assigning schedule to calendar mappings. | ||
Return | osid.calendaring.ScheduleCalendarAssignmentSession | a ScheduleCalendarAssignmentSession | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsScheduleCalendarAssignment() is false | ||
Compliance | optional | This method must be implemented if
supportsScheduleCalendarAssignment() is true. | |
Method | getScheduleSmartCalendarSession | ||
Description |
Gets the session associated with the schedule smart calendar for the given calendar. | ||
Parameters | osid.id.Id | calendarId | the Id of the calendar |
Return | osid.calendaring.ScheduleSmartCalendarSession | a ScheduleSmartCalendarSession | |
Errors | NOT_FOUND | calendarId not found | |
NULL_ARGUMENT | calendarId is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsScheduleSmartCalendar() is false | ||
Compliance | optional | This method must be implemented if supportsScheduleSmartCalendar()
is true. | |
Method | getScheduleSlotLookupSession | ||
Description |
Gets the | ||
Return | osid.calendaring.ScheduleSlotLookupSession | a ScheduleSlotLookupSession | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsScheduleSlotLookup() is false | ||
Compliance | optional | This method must be implemented if supportsScheduleSlotLookup()
is true. | |
Method | getScheduleSlotLookupSessionForCalendar | ||
Description |
Gets the | ||
Parameters | osid.id.Id | calendarId | the Id of the calendar |
Return | osid.calendaring.ScheduleSlotLookupSession | a ScheduleSlotLookupSession | |
Errors | NOT_FOUND | calendarId not found | |
NULL_ARGUMENT | calendarId is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsScheduleSlotLookup() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsScheduleSlotLookup()
and supportsVisibleFederation() are true.
| |
Method | getScheduleSlotQuerySession | ||
Description |
Gets the | ||
Return | osid.calendaring.ScheduleSlotQuerySession | a ScheduleSlotQuerySession | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsScheduleSlotQuery() is false | ||
Compliance | optional | This method must be implemented if supportsScheduleSlotQuery()
is true. | |
Method | getScheduleSlotQuerySessionForCalendar | ||
Description |
Gets the | ||
Parameters | osid.id.Id | calendarId | the Id of the calendar |
Return | osid.calendaring.ScheduleSlotQuerySession | a ScheduleSlotQuerySession | |
Errors | NOT_FOUND | calendarId not found | |
NULL_ARGUMENT | calendarId is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsScheduleSlotQuery() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsScheduleSlotQuery()
and supportsVisibleFederation() are true.
| |
Method | getScheduleSlotSearchSession | ||
Description |
Gets the | ||
Return | osid.calendaring.ScheduleSlotSearchSession | a ScheduleSlotSearchSession | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsScheduleSlotSearch() is false | ||
Compliance | optional | This method must be implemented if supportsScheduleSlotSearch()
is true. | |
Method | getScheduleSlotSearchSessionForCalendar | ||
Description |
Gets the | ||
Parameters | osid.id.Id | calendarId | the Id of the calendar |
Return | osid.calendaring.ScheduleSlotSearchSession | a ScheduleSlotSearchSession | |
Errors | NOT_FOUND | calendarId not found | |
NULL_ARGUMENT | calendarId is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsScheduleSlotSearch() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsScheduleSlotSearch()
and supportsVisibleFederation() are true.
| |
Method | getScheduleSlotAdminSession | ||
Description |
Gets the | ||
Return | osid.calendaring.ScheduleSlotAdminSession | a ScheduleSlotAdminSession | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsScheduleSlotAdmin() is false | ||
Compliance | optional | This method must be implemented if supportsScheduleSlotAdmin()
is true. | |
Method | getScheduleSlotAdminSessionForCalendar | ||
Description |
Gets the | ||
Parameters | osid.id.Id | calendarId | the Id of the calendar |
Return | osid.calendaring.ScheduleSlotAdminSession | a ScheduleSlotAdminSession | |
Errors | NOT_FOUND | calendarId not found | |
NULL_ARGUMENT | calendarId is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsScheduleSlotAdmin() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsScheduleSlotAdmin()
and supportsVisibleFederation() are true.
| |
Method | getScheduleSlotNotificationSession | ||
Description |
Gets the notification session for notifications pertaining to schedule slot changes. | ||
Parameters | osid.calendaring.ScheduleSlotReceiver | scheduleSlotReceiver | the schedule slot receiver |
Return | osid.calendaring.ScheduleSlotNotificationSession | a ScheduleSlotNotificationSession | |
Errors | NULL_ARGUMENT | scheduleSlotReceiver is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsScheduleSlotNotification() is false | ||
Compliance | optional | This method must be implemented if
supportsScheduleSlotNotification() is true. | |
Method | getScheduleSlotNotificationSessionForCalendar | ||
Description |
Gets the | ||
Parameters | osid.calendaring.ScheduleSlotReceiver | scheduleSlotReceiver | the schedule slot receiver |
osid.id.Id | calendarId | the Id of the calendar | |
Return | osid.calendaring.ScheduleSlotNotificationSession | a ScheduleSlotNotificationSession | |
Errors | NOT_FOUND | calendarId not found | |
NULL_ARGUMENT | scheduleSlotReceiver or calendarId is
null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsScheduleSlotNotification() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if
supportsScheduleSlotNotification() and
supportsVisibleFederation() are true. | |
Method | getScheduleSlotCalendarSession | ||
Description |
Gets the session for retrieving schedule slot to calendar mappings. | ||
Return | osid.calendaring.ScheduleSlotCalendarSession | a ScheduleSlotCalendarSession | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsScheduleSlotCalendar() is false | ||
Compliance | optional | This method must be implemented if supportsScheduleSlotCalendar()
is true. | |
Method | getScheduleSlotCalendarAssignmentSession | ||
Description |
Gets the session for assigning schedule slot to calendar mappings. | ||
Return | osid.calendaring.ScheduleSlotCalendarAssignmentSession | a ScheduleSlotCalendarAssignmentSession | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsScheduleSlotCalendarAssignment() is false
| ||
Compliance | optional | This method must be implemented if
supportsScheduleSlotCalendarAssignment() is true. | |
Method | getScheduleSlotSmartCalendarSession | ||
Description |
Gets the session associated with the schedule slot smart calendar for the given calendar. | ||
Parameters | osid.id.Id | calendarId | the Id of the calendar |
Return | osid.calendaring.ScheduleSlotSmartCalendarSession | a ScheduleSlotSmartCalendarSession | |
Errors | NOT_FOUND | calendarId not found | |
NULL_ARGUMENT | calendarId is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsScheduleSlotSmartCalendar() is false | ||
Compliance | optional | This method must be implemented if
supportsScheduleSlotSmartCalendar() is true. | |
Method | getCommitmentLookupSession | ||
Description |
Gets the | ||
Return | osid.calendaring.CommitmentLookupSession | a CommitmentLookupSession | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsCommitmentLookup() is false | ||
Compliance | optional | This method must be implemented if supportsCommitmentLookup()
is true. | |
Method | getCommitmentLookupSessionForCalendar | ||
Description |
Gets the | ||
Parameters | osid.id.Id | calendarId | the Id of the calendar |
Return | osid.calendaring.CommitmentLookupSession | a CommitmentLookupSession | |
Errors | NOT_FOUND | calendarId not found | |
NULL_ARGUMENT | calendarId is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsCommitmentLookup() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsCommitmentLookup()
and supportsVisibleFederation() are true.
| |
Method | getCommitmentQuerySession | ||
Description |
Gets the | ||
Return | osid.calendaring.CommitmentQuerySession | a CommitmentQuerySession | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsCommitmentQuery() is false | ||
Compliance | optional | This method must be implemented if supportsCommitmentLookup()
is true. | |
Method | getCommitmentQuerySessionForCalendar | ||
Description |
Gets the | ||
Parameters | osid.id.Id | calendarId | the Id of the calendar |
Return | osid.calendaring.CommitmentQuerySession | a CommitmentQuerySession | |
Errors | NOT_FOUND | calendarId not found | |
NULL_ARGUMENT | calendarId is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsCommitmentQuery() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsCommitmentQuery()
and supportsVisibleFederation() are true. | |
Method | getCommitmentSearchSession | ||
Description |
Gets the | ||
Return | osid.calendaring.CommitmentSearchSession | a CommitmentSearchSession | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsCommitmentSearch() is false | ||
Compliance | optional | This method must be implemented if supportsCommitmentSearch()
is true. | |
Method | getCommitmentSearchSessionForCalendar | ||
Description |
Gets the | ||
Parameters | osid.id.Id | calendarId | the Id of the calendar |
Return | osid.calendaring.CommitmentSearchSession | a CommitmentSearchSession | |
Errors | NOT_FOUND | calendarId not found | |
NULL_ARGUMENT | calendarId is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsCommitmentSearch() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsCommitmentSearch()
and supportsVisibleFederation() are true.
| |
Method | getCommitmentAdminSession | ||
Description |
Gets the | ||
Return | osid.calendaring.CommitmentAdminSession | a CommitmentAdminSession | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsCommitmentAdmin() is false | ||
Compliance | optional | This method must be implemented if supportsCommitmentAdmin()
is true. | |
Method | getCommitmentAdminSessionForCalendar | ||
Description |
Gets the | ||
Parameters | osid.id.Id | calendarId | the Id of the calendar |
Return | osid.calendaring.CommitmentAdminSession | a CommitmenttAdminSession | |
Errors | NOT_FOUND | calendarId not found | |
NULL_ARGUMENT | calendarId is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsCommitmentAdmin() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsCommitmentAdmin()
and supportsVisibleFederation() are true. | |
Method | getCommitmentNotificationSession | ||
Description |
Gets the notification session for notifications pertaining to commitment changes. | ||
Parameters | osid.calendaring.CommitmentReceiver | commitmentReceiver | the commitment receiver |
Return | osid.calendaring.CommitmentNotificationSession | a CommitmentNotificationSession | |
Errors | NULL_ARGUMENT | commitmentReceiver is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsCommitmentNotification() is false | ||
Compliance | optional | This method must be implemented if supportsCommitmentNotification()
is true. | |
Method | getCommitmentNotificationSessionForCalendar | ||
Description |
Gets the | ||
Parameters | osid.calendaring.CommitmentReceiver | commitmentReceiver | the commitment receiver |
osid.id.Id | calendarId | the Id of the calendar | |
Return | osid.calendaring.CommitmentNotificationSession | a CommitmentNotificationSession | |
Errors | NOT_FOUND | calendarId not found | |
NULL_ARGUMENT | commitmentReceiver or calendarId is
null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsCommitmentNotification() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsCommitmentNotification()
and supportsVisibleFederation() are true.
| |
Method | getCommitmentCalendarSession | ||
Description |
Gets the session for retrieving commitment to calendar mappings. | ||
Return | osid.calendaring.CommitmentCalendarSession | a CommitmentCalendarSession | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsCommitmentCalendar() is false | ||
Compliance | optional | This method must be implemented if supportsCommitmentCalendar()
is true. | |
Method | getCommitmentCalendarAssignmentSession | ||
Description |
Gets the session for assigning commitment to calendar mappings. | ||
Return | osid.calendaring.CommitmentCalendarAssignmentSession | a CommitmentCalendarAssignmentSession | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsCommitmentCalendarAssignment() is false
| ||
Compliance | optional | This method must be implemented if
supportsCommitmentCalendarAssignment() is true. | |
Method | getCommitmentSmartCalendarSession | ||
Description |
Gets the session associated with the commitment smart calendar for the given calendar. | ||
Parameters | osid.id.Id | calendarId | the Id of the calendar |
Return | osid.calendaring.CommitmentSmartCalendarSession | a CommitmentSmartCalendarSession | |
Errors | NOT_FOUND | calendarId not found | |
NULL_ARGUMENT | calendarId is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsCommitmentSmartCalendar() is false | ||
Compliance | optional | This method must be implemented if supportsCommitmentSmartCalendar()
is true. | |
Method | getTimePeriodLookupSession | ||
Description |
Gets the | ||
Return | osid.calendaring.TimePeriodLookupSession | a TimePeriodLookupSession | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsTimePeriodLookup() is false | ||
Compliance | optional | This method must be implemented if supportsTimePeriodLookup()
is true. | |
Method | getTimePeriodLookupSessionForCalendar | ||
Description |
Gets the | ||
Parameters | osid.id.Id | calendarId | the Id of the calendar |
Return | osid.calendaring.TimePeriodLookupSession | a TimePeriodLookupSession | |
Errors | NOT_FOUND | calendarId not found | |
NULL_ARGUMENT | calendarId is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsTimePeriodLookup() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsTimePeriodLookup()
and supportsVisibleFederation() are true.
| |
Method | getTimePeriodQuerySession | ||
Description |
Gets the | ||
Return | osid.calendaring.TimePeriodQuerySession | a TimePeriodQuerySession | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsTimePeriodQuery() is false | ||
Compliance | optional | This method must be implemented if supportsTimePeriodQuery()
is true. | |
Method | getTimePeriodQuerySessionForCalendar | ||
Description |
Gets the | ||
Parameters | osid.id.Id | calendarId | the Id of the calendar |
Return | osid.calendaring.TimePeriodQuerySession | a TimePeriodQuerySession | |
Errors | NOT_FOUND | calendarId not found | |
NULL_ARGUMENT | calendarId is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsTimePeriodQuery() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsTimePeriodQuery()
and supportsVisibleFederation() are true. | |
Method | getTimePeriodSearchSession | ||
Description |
Gets the | ||
Return | osid.calendaring.TimePeriodSearchSession | a TimePeriodSearchSession | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsTimePeriodSearch() is false | ||
Compliance | optional | This method must be implemented if supportsTimePeriodSearch()
is true. | |
Method | getTimePeriodSearchSessionForCalendar | ||
Description |
Gets the | ||
Parameters | osid.id.Id | calendarId | the Id of the calendar |
Return | osid.calendaring.TimePeriodSearchSession | a TimePeriodSearchSession | |
Errors | NOT_FOUND | calendarId not found | |
NULL_ARGUMENT | calendarId is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsTimePeriodSearch() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsTimePeriodSearch()
and supportsVisibleFederation() are true.
| |
Method | getTimePeriodAdminSession | ||
Description |
Gets the | ||
Return | osid.calendaring.TimePeriodAdminSession | a TimePeriodAdminSession | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsTimePeriodAdmin() is false | ||
Compliance | optional | This method must be implemented if supportsTimePeriodAdmin()
is true. | |
Method | getTimePeriodAdminSessionForCalendar | ||
Description |
Gets the | ||
Parameters | osid.id.Id | calendarId | the Id of the calendar |
Return | osid.calendaring.TimePeriodAdminSession | a TimePeriodAdminSession | |
Errors | NOT_FOUND | calendarId not found | |
NULL_ARGUMENT | calendarId is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsTimePeriodAdmin() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsTimePeriodAdmin()
and supportsVisibleFederation() are true. | |
Method | getTimePeriodNotificationSession | ||
Description |
Gets the notification session for notifications pertaining to time period changes. | ||
Parameters | osid.calendaring.TimePeriodReceiver | timePeriodReceiver | the time period receiver |
Return | osid.calendaring.TimePeriodNotificationSession | a TimePeriodNotificationSession | |
Errors | NULL_ARGUMENT | timePeriodReceiver is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsTimePeriodNotification() is false | ||
Compliance | optional | This method must be implemented if supportsTimePeriodNotification()
is true. | |
Method | getTimePeriodNotificationSessionForCalendar | ||
Description |
Gets the | ||
Parameters | osid.calendaring.TimePeriodReceiver | timePeriodReceiver | the time period receiver |
osid.id.Id | calendarId | the Id of the calendar | |
Return | osid.calendaring.TimePeriodNotificationSession | a TimePeriodNotificationSession | |
Errors | NOT_FOUND | calendarId not found | |
NULL_ARGUMENT | timePeriodReceiver or calendarId is
null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsTimePeriodNotification() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsTimePeriodNotification()
and supportsVisibleFederation() are true.
| |
Method | getTimePeriodCalendarSession | ||
Description |
Gets the session for retrieving time period to calendar mappings. | ||
Return | osid.calendaring.TimePeriodCalendarSession | a TimePeriodCalendarSession | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsTimePeriodCalendar() is false | ||
Compliance | optional | This method must be implemented if supportsTimePeriodCalendar()
is true. | |
Method | getTimePeriodCalendarAssignmentSession | ||
Description |
Gets the session for assigning time period to calendar mappings. | ||
Return | osid.calendaring.TimePeriodCalendarAssignmentSession | a TimePeriodCalendarAssignmentSession | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsTimePeriodCalendarAssignment() is false
| ||
Compliance | optional | This method must be implemented if
supportsTimePeriodCalendarAssignment() is true. | |
Method | getTimePeriodSmartCalendarSession | ||
Description |
Gets the session associated with the time period smart calendar for the given calendar. | ||
Parameters | osid.id.Id | calendarId | the Id of the calendar |
Return | osid.calendaring.TimePeriodSmartCalendarSession | a TimePeriodSmartCalendarSession | |
Errors | NOT_FOUND | calendarId not found | |
NULL_ARGUMENT | calendarId is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsTimePeriodSmartCalendar() is false | ||
Compliance | optional | This method must be implemented if supportsTimePeriodSmartCalendar()
is true. | |
Method | getCalendarLookupSession | ||
Description |
Gets the OsidSession associated with the calendar lookup service. | ||
Return | osid.calendaring.CalendarLookupSession | a CalendarLookupSession | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsCalendarLookup() is false | ||
Compliance | optional | This method must be implemented if supportsCalendarLookup()
is true. | |
Method | getCalendarSearchSession | ||
Description |
Gets the OsidSession associated with the calendar search service. | ||
Return | osid.calendaring.CalendarSearchSession | a CalendarSearchSession | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsCalendarSearch() is false | ||
Compliance | optional | This method must be implemented if supportsCalendarSearch()
is true. | |
Method | getCalendarAdminSession | ||
Description |
Gets the OsidSession associated with the calendar administration service. | ||
Return | osid.calendaring.CalendarAdminSession | a CalendarAdminSession | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsCalendarAdmin() is false | ||
Compliance | optional | This method must be implemented if supportsCalendarAdmin()
is true. | |
Method | getCalendarNotificationSession | ||
Description |
Gets the notification session for notifications pertaining to calendar service changes. | ||
Parameters | osid.calendaring.CalendarReceiver | calendarReceiver | the calendar receiver |
Return | osid.calendaring.CalendarNotificationSession | a CalendarNotificationSession | |
Errors | NULL_ARGUMENT | calendarReceiver is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsCalendarNotification() is false | ||
Compliance | optional | This method must be implemented if supportsCalendarNotification()
is true. | |
Method | getCalendarHierarchySession | ||
Description |
Gets the session traversing calendar hierarchies. | ||
Return | osid.calendaring.CalendarHierarchySession | a CalendarHierarchySession | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsCalendarHierarchy() is false | ||
Compliance | optional | This method must be implemented if supportsCalendarHierarchy()
is true. | |
Method | getCalendarHierarchyDesignSession | ||
Description |
Gets the session designing calendar hierarchies. | ||
Return | osid.calendaring.CalendarHierarchyDesignSession | a CalendarHierarchyDesignSession | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsCalendarHierarchyDesign() is false | ||
Compliance | optional | This method must be implemented if supportsCalendarHierarchyDesign()
is true. | |
Method | getCalandaringBatchManager | ||
Description |
Gets the calendaring batch manager. | ||
Return | osid.calendaring.batch.CalendaringBatchManager | a CalendaringBatchManager | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsCalendaringBatch() is false | ||
Compliance | optional | This method must be implemented if supportsCalendaringBatch()
is true. | |
Method | getCalandaringCycleManager | ||
Description |
Gets the calendaring cycle manager. | ||
Return | osid.calendaring.cycle.CalendaringCycleManager | a CalendaringCycleManager | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsCalendaringCycle() is false | ||
Compliance | optional | This method must be implemented if supportsCalendaringCycle()
is true. | |
Method | getCalandaringRulesManager | ||
Description |
Gets the calendaring rules manager. | ||
Return | osid.calendaring.rules.CalendaringRulesManager | a CalendaringRulesManager | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsCalendaringRules() is false | ||
Compliance | optional | This method must be implemented if supportsCalendaringRules()
is true. |