| Interface | osid.calendaring.rules.CalendaringRulesManager | ||
|---|---|---|---|
| Implements | osid.OsidManager | ||
osid.calendaring.rules.CalendaringRulesProfile | |||
| Description |
The calendaring rules manager provides access to calendaring rules sessions and provides interoperability tests for various aspects of this service. The sessions included in this manager are:
| ||
| Method | getRecurringEventEnablerLookupSession | ||
| Description |
Gets the | ||
| Return | osid.calendaring.rules.RecurringEventEnablerLookupSession | a RecurringEventEnablerLookupSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsRecurringEventEnablerLookup() is false
| ||
| Compliance | optional | This method must be implemented if
supportsRecurringEventEnablerLookup() is true. | |
| Method | getRecurringEventEnablerLookupSessionForCalendar | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | calendarId | the Id of the Calendar |
| Return | osid.calendaring.rules.RecurringEventEnablerLookupSession | a RecurringEventEnablerLookupSession | |
| Errors | NOT_FOUND | no Calendar found by the given Id | |
| NULL_ARGUMENT | calendarId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRecurringEventEnablerLookup() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsRecurringEventEnablerLookup() and
supportsVisibleFederation() are true. | |
| Method | getRecurringEventEnablerQuerySession | ||
| Description |
Gets the | ||
| Return | osid.calendaring.rules.RecurringEventEnablerQuerySession | a RecurringEventEnablerQuerySession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsRecurringEventEnablerQuery() is false | ||
| Compliance | optional | This method must be implemented if
supportsRecurringEventEnablerQuery() is true. | |
| Method | getRecurringEventEnablerQuerySessionForCalendar | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | calendarId | the Id of the Calendar |
| Return | osid.calendaring.rules.RecurringEventEnablerQuerySession | a RecurringEventEnablerQuerySession | |
| Errors | NOT_FOUND | no Calendar found by the given Id | |
| NULL_ARGUMENT | calendarId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRecurringEventEnablerQuery() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsRecurringEventEnablerQuery() and
supportsVisibleFederation() are true. | |
| Method | getRecurringEventEnablerSearchSession | ||
| Description |
Gets the | ||
| Return | osid.calendaring.rules.RecurringEventEnablerSearchSession | a RecurringEventEnablerSearchSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsRecurringEventEnablerSearch() is false
| ||
| Compliance | optional | This method must be implemented if
supportsRecurringEventEnablerSearch() is true. | |
| Method | getRecurringEventEnablerSearchSessionForCalendar | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | calendarId | the Id of the Calendar |
| Return | osid.calendaring.rules.RecurringEventEnablerSearchSession | a RecurringEventEnablerSearchSession | |
| Errors | NOT_FOUND | no Calendar found by the given Id | |
| NULL_ARGUMENT | calendarId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRecurringEventEnablerSearch() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsRecurringEventEnablerSearch() and
supportsVisibleFederation() are true. | |
| Method | getRecurringEventEnablerAdminSession | ||
| Description |
Gets the | ||
| Return | osid.calendaring.rules.RecurringEventEnablerAdminSession | a RecurringEventEnablerAdminSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsRecurringEventEnablerAdmin() is false | ||
| Compliance | optional | This method must be implemented if
supportsRecurringEventEnablerAdmin() is true. | |
| Method | getRecurringEventEnablerAdminSessionForCalendar | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | calendarId | the Id of the Calendar |
| Return | osid.calendaring.rules.RecurringEventEnablerAdminSession | a RecurringEventEnablerAdminSession | |
| Errors | NOT_FOUND | no Calendar found by the given Id | |
| NULL_ARGUMENT | calendarId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRecurringEventEnablerAdmin() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if supportsRecurringEventEnablerAdmin() and supportsVisibleFederation() are true. | |
| Method | getRecurringEventEnablerNotificationSession | ||
| Description |
Gets the | ||
| Parameters | osid.calendaring.rules.RecurringEventEnablerReceiver | recurringEventEnablerReceiver | the notification callback |
| Return | osid.calendaring.rules.RecurringEventEnablerNotificationSession | a RecurringEventEnablerNotificationSession | |
| Errors | NULL_ARGUMENT | recurringEventEnablerReceiver is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRecurringEventEnablerNotification() is false
| ||
| Compliance | optional | This method must be implemented if
supportsRecurringEventEnablerNotification() is true. | |
| Method | getRecurringEventEnablerNotificationSessionForCalendar | ||
| Description |
Gets the | ||
| Parameters | osid.calendaring.rules.RecurringEventEnablerReceiver | recurringEventEnablerReceiver | the notification callback |
osid.id.Id | calendarId | the Id of the Calendar | |
| Return | osid.calendaring.rules.RecurringEventEnablerNotificationSession | a RecurringEventEnablerNotificationSession | |
| Errors | NOT_FOUND | no calendar found by the given Id | |
| NULL_ARGUMENT | recurringEventEnablerReceiver or calendarId
is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRecurringEventEnablerNotification() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsRecurringEventEnablerNotification() and
supportsVisibleFederation() are true. | |
| Method | getRecurringEventEnablerCalendarSession | ||
| Description |
Gets the | ||
| Return | osid.calendaring.rules.RecurringEventEnablerCalendarSession | a RecurringEventEnablerCalendarSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsRecurringEventEnablerCalendar() is false
| ||
| Compliance | optional | This method must be implemented if supportsRecurringEventEnablerCalendar() is true. | |
| Method | getRecurringEventEnablerCalendarAssignmentSession | ||
| Description |
Gets the | ||
| Return | osid.calendaring.rules.RecurringEventEnablerCalendarAssignmentSession | an RecurringEventEnablerCalendarAssignmentSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsRecurringEventEnablerCalendarAssignment() is
false | ||
| Compliance | optional | This method must be implemented if
supportsRecurringEventEnablerCalendarAssignment() is true.
| |
| Method | getRecurringEventEnablerSmartCalendarSession | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | calendarId | the Id of the Calendar |
| Return | osid.calendaring.rules.RecurringEventEnablerSmartCalendarSession | a RecurringEventEnablerSmartCalendarSession | |
| Errors | NOT_FOUND | no Calendar found by the given Id | |
| NULL_ARGUMENT | calendarId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRecurringEventEnablerSmartCalendar() is false
| ||
| Compliance | optional | This method must be implemented if
supportsRecurringEventEnablerSmartCalendar() is true. | |
| Method | getRecurringEventEnablerRuleLookupSession | ||
| Description |
Gets the | ||
| Return | osid.calendaring.rules.RecurringEventEnablerRuleLookupSession | a RecurringEventEnablerRuleLookupSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsRecurringEventEnablerRuleLookup() is false
| ||
| Compliance | optional | This method must be implemented if
supportsRecurringEventEnablerRuleLookup() is true. | |
| Method | getrecurringEventEnablerRuleLookupSessionForCalendar | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | calendarId | the Id of the Calendar |
| Return | osid.calendaring.rules.RecurringEventEnablerRuleLookupSession | a RecurringEventEnablerRuleLookupSession | |
| Errors | NOT_FOUND | no Calendar found by the given Id | |
| NULL_ARGUMENT | calendarId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRecurringEventEnablerRuleLookup() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsRecurringEventEnablerRuleLookup() and
supportsVisibleFederation() are true. | |
| Method | getRecurringEventEnablerRuleApplicationSession | ||
| Description |
Gets the | ||
| Return | osid.calendaring.rules.RecurringEventEnablerRuleApplicationSession | a RecurringEventEnablerRuleApplicationSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsRecurringEventEnablerRuleApplication() is
false | ||
| Compliance | optional | This method must be implemented if
supportsRecurringEventEnablerRuleApplication() is true. | |
| Method | getRecurringEventEnablerRuleApplicationSessionForCalendar | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | calendarId | the Id of the Calendar |
| Return | osid.calendaring.rules.RecurringEventEnablerRuleApplicationSession | a RecurringEventEnablerRuleApplicationSession | |
| Errors | NOT_FOUND | no Calendar found by the given Id | |
| NULL_ARGUMENT | calendarId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRecurringEventEnablerRuleApplication() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsRecurringEventEnablerRuleApplication() and
supportsVisibleFederation() are true. | |
| Method | getOffsetEventEnablerLookupSession | ||
| Description |
Gets the | ||
| Return | osid.calendaring.rules.OffsetEventEnablerLookupSession | an OffsetEventEnablerLookupSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsOffsetEventEnablerLookup() is false | ||
| Compliance | optional | This method must be implemented if
supportsOffsetEventEnablerLookup() is true. | |
| Method | getOffsetEventEnablerLookupSessionForCalendar | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | calendarId | the Id of the Calendar |
| Return | osid.calendaring.rules.OffsetEventEnablerLookupSession | an OffsetEventEnablerLookupSession | |
| Errors | NOT_FOUND | no Calendar found by the given Id | |
| NULL_ARGUMENT | calendarId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsOffsetEventEnablerLookup() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsOffsetEventEnablerLookup() and
supportsVisibleFederation() are true. | |
| Method | getOffsetEventEnablerQuerySession | ||
| Description |
Gets the | ||
| Return | osid.calendaring.rules.OffsetEventEnablerQuerySession | an OffsetEventEnablerQuerySession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsOffsetEventEnablerQuery() is false | ||
| Compliance | optional | This method must be implemented if supportsOffsetEventEnablerQuery()
is true. | |
| Method | getOffsetEventEnablerQuerySessionForCalendar | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | calendarId | the Id of the Calendar |
| Return | osid.calendaring.rules.OffsetEventEnablerQuerySession | an OffsetEventEnablerQuerySession | |
| Errors | NOT_FOUND | no Calendar found by the given Id | |
| NULL_ARGUMENT | calendarId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsOffsetEventEnablerQuery() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if supportsOffsetEventEnablerQuery()
and supportsVisibleFederation() are true.
| |
| Method | getOffsetEventEnablerSearchSession | ||
| Description |
Gets the | ||
| Return | osid.calendaring.rules.OffsetEventEnablerSearchSession | an OffsetEventEnablerSearchSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsOffsetEventEnablerSearch() is false | ||
| Compliance | optional | This method must be implemented if
supportsOffsetEventEnablerSearch() is true. | |
| Method | getOffsetEventEnablerSearchSessionForCalendar | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | calendarId | the Id of the Calendar |
| Return | osid.calendaring.rules.OffsetEventEnablerSearchSession | an OffsetEventEnablerSearchSession | |
| Errors | NOT_FOUND | no Calendar found by the given Id | |
| NULL_ARGUMENT | calendarId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsOffsetEventEnablerSearch() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsOffsetEventEnablerSearch() and
supportsVisibleFederation() are true. | |
| Method | getOffsetEventEnablerAdminSession | ||
| Description |
Gets the | ||
| Return | osid.calendaring.rules.OffsetEventEnablerAdminSession | an OffsetEventEnablerAdminSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsOffsetEventEnablerAdmin() is false | ||
| Compliance | optional | This method must be implemented if supportsOffsetEventEnablerAdmin()
is true. | |
| Method | getOffsetEventEnablerAdminSessionForCalendar | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | calendarId | the Id of the Calendar |
| Return | osid.calendaring.rules.OffsetEventEnablerAdminSession | an OffsetEventEnablerAdminSession | |
| Errors | NOT_FOUND | no Calendar found by the given Id | |
| NULL_ARGUMENT | calendarId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsOffsetEventEnablerAdmin() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if supportsOffsetEventEnablerAdmin()
and supportsVisibleFederation() are true.
| |
| Method | getOffsetEventEnablerNotificationSession | ||
| Description |
Gets the | ||
| Parameters | osid.calendaring.rules.OffsetEventEnablerReceiver | offsetEventEnablerReceiver | the notification callback |
| Return | osid.calendaring.rules.OffsetEventEnablerNotificationSession | an OffsetEventEnablerNotificationSession | |
| Errors | NULL_ARGUMENT | offsetEventEnablerReceiver is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsOffsetEventEnablerNotification() is false
| ||
| Compliance | optional | This method must be implemented if
supportsOffsetEventEnablerNotification() is true. | |
| Method | getOffsetEventEnablerNotificationSessionForCalendar | ||
| Description |
Gets the | ||
| Parameters | osid.calendaring.rules.OffsetEventEnablerReceiver | offsetEventEnablerReceiver | the notification callback |
osid.id.Id | calendarId | the Id of the Calendar | |
| Return | osid.calendaring.rules.OffsetEventEnablerNotificationSession | an OffsetEventEnablerNotificationSession | |
| Errors | NOT_FOUND | no calendar found by the given Id | |
| NULL_ARGUMENT | offsetEventEnablerReceiver or calendarId is
null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsOffsetEventEnablerNotification() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsOffsetEventEnablerNotification() and
supportsVisibleFederation() are true. | |
| Method | getOffsetEventEnablerCalendarSession | ||
| Description |
Gets the | ||
| Return | osid.calendaring.rules.OffsetEventEnablerCalendarSession | an OffsetEventEnablerCalendarSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsOffsetEventEnablerCalendar() is false | ||
| Compliance | optional | This method must be implemented if
supportsOffsetEventEnablerCalendar() is true. | |
| Method | getOffsetEventEnablerCalendarAssignmentSession | ||
| Description |
Gets the | ||
| Return | osid.calendaring.rules.OffsetEventEnablerCalendarAssignmentSession | an OffsetEventEnablerCalendarAssignmentSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsOffsetEventEnablerCalendarAssignment() is
false | ||
| Compliance | optional | This method must be implemented if
supportsOffsetEventEnablerCalendarAssignment() is true. | |
| Method | getOffsetEventEnablerSmartCalendarSession | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | calendarId | the Id of the Calendar |
| Return | osid.calendaring.rules.OffsetEventEnablerSmartCalendarSession | an OffsetEventEnablerSmartCalendarSession | |
| Errors | NOT_FOUND | no Calendar found by the given Id | |
| NULL_ARGUMENT | calendarId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsOffsetEventEnablerSmartCalendar() is false
| ||
| Compliance | optional | This method must be implemented if
supportsOffsetEventEnablerSmartCalendar() is true. | |
| Method | getOffsetEventEnablerRuleLookupSession | ||
| Description |
Gets the | ||
| Return | osid.calendaring.rules.OffsetEventEnablerRuleLookupSession | an OffsetEventEnablerRuleLookupSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsOffsetEventEnablerRuleLookup() is false
| ||
| Compliance | optional | This method must be implemented if
supportsOffsetEventEnablerRuleLookup() is true. | |
| Method | getOffsetEventEnablerRuleLookupSessionForCalendar | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | calendarId | the Id of the Calendar |
| Return | osid.calendaring.rules.OffsetEventEnablerRuleLookupSession | an OffsetEventEnablerRuleLookupSession | |
| Errors | NOT_FOUND | no Calendar found by the given Id | |
| NULL_ARGUMENT | calendarId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsOffsetEventEnablerRuleLookup() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsOffsetEventEnablerRuleLookup() and
supportsVisibleFederation() are true. | |
| Method | getOffsetEventEnablerRuleApplicationSession | ||
| Description |
Gets the | ||
| Return | osid.calendaring.rules.OffsetEventEnablerRuleApplicationSession | an OffsetEventEnablerRuleApplicationSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsOffsetEventEnablerRuleApplication() is false
| ||
| Compliance | optional | This method must be implemented if
supportsOffsetEventEnablerRuleApplication() is true. | |
| Method | getOffsetEventEnablerRuleApplicationSessionForCalendar | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | calendarId | the Id of the Calendar |
| Return | osid.calendaring.rules.OffsetEventEnablerRuleApplicationSession | an OffsetEventEnablerRuleApplicationSession | |
| Errors | NOT_FOUND | no Calendar found by the given Id | |
| NULL_ARGUMENT | calendarId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsOffsetEventEnablerRuleApplication() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsOffsetEventEnablerRuleApplication() and
supportsVisibleFederation() are true. | |
| Method | getSupersedingEventEnablerLookupSession | ||
| Description |
Gets the | ||
| Return | osid.calendaring.rules.SupersedingEventEnablerLookupSession | a SupersedingEventEnablerLookupSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsSupersedingEventEnablerLookup() is false
| ||
| Compliance | optional | This method must be implemented if
supportsSupersedingEventEnablerLookup() is true. | |
| Method | getSupersedingEventEnablerLookupSessionForCalendar | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | calendarId | the Id of the Calendar |
| Return | osid.calendaring.rules.SupersedingEventEnablerLookupSession | a SupersedingEventEnablerLookupSession | |
| Errors | NOT_FOUND | no Calendar found by the given Id | |
| NULL_ARGUMENT | calendarId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsSupersedingEventEnablerLookup() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsSupersedingEventEnablerLookup() and
supportsVisibleFederation() are true. | |
| Method | getSupersedingEventEnablerQuerySession | ||
| Description |
Gets the | ||
| Return | osid.calendaring.rules.SupersedingEventEnablerQuerySession | a SupersedingEventEnablerQuerySession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsSupersedingEventEnablerQuery() is false
| ||
| Compliance | optional | This method must be implemented if
supportsSupersedingEventEnablerQuery() is true. | |
| Method | getSupersedingEventEnablerQuerySessionForCalendar | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | calendarId | the Id of the Calendar |
| Return | osid.calendaring.rules.SupersedingEventEnablerQuerySession | a SupersedingEventEnablerQuerySession | |
| Errors | NOT_FOUND | no Calendar found by the given Id | |
| NULL_ARGUMENT | calendarId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsSupersedingEventEnablerQuery() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsSupersedingEventEnablerQuery() and
supportsVisibleFederation() are true. | |
| Method | getSupersedingEventEnablerSearchSession | ||
| Description |
Gets the | ||
| Return | osid.calendaring.rules.SupersedingEventEnablerSearchSession | a SupersedingEventEnablerSearchSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsSupersedingEventEnablerSearch() is false
| ||
| Compliance | optional | This method must be implemented if
supportsSupersedingEventEnablerSearch() is true. | |
| Method | getSupersedingEventEnablerSearchSessionForCalendar | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | calendarId | the Id of the Calendar |
| Return | osid.calendaring.rules.SupersedingEventEnablerSearchSession | a SupersedingEventEnablerSearchSession | |
| Errors | NOT_FOUND | no Calendar found by the given Id | |
| NULL_ARGUMENT | calendarId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsSupersedingEventEnablerSearch() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsSupersedingEventEnablerSearch() and
supportsVisibleFederation() are true. | |
| Method | getSupersedingEventEnablerAdminSession | ||
| Description |
Gets the | ||
| Return | osid.calendaring.rules.SupersedingEventEnablerAdminSession | a SupersedingEventEnablerAdminSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsSupersedingEventEnablerAdmin() is false
| ||
| Compliance | optional | This method must be implemented if
supportsSupersedingEventEnablerAdmin() is true. | |
| Method | getSupersedingEventEnablerAdminSessionForCalendar | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | calendarId | the Id of the Calendar |
| Return | osid.calendaring.rules.SupersedingEventEnablerAdminSession | a SupersedingEventEnablerAdminSession | |
| Errors | NOT_FOUND | no Calendar found by the given Id | |
| NULL_ARGUMENT | calendarId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsSupersedingEventEnablerAdmin() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsSupersedingEventEnablerAdmin() and
supportsVisibleFederation() are true. | |
| Method | getSupersedingEventEnablerNotificationSession | ||
| Description |
Gets the | ||
| Parameters | osid.calendaring.rules.SupersedingEventEnablerReceiver | supersedingEventEnablerReceiver | the notification callback |
| Return | osid.calendaring.rules.SupersedingEventEnablerNotificationSession | a SupersedingEventEnablerNotificationSession | |
| Errors | NULL_ARGUMENT | supersedingEventEnablerReceiver is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsSupersedingEventEnablerNotification() is
false | ||
| Compliance | optional | This method must be implemented if
supportsSupersedingEventEnablerNotification() is true. | |
| Method | getSupersedingEventEnablerNotificationSessionForCalendar | ||
| Description |
Gets the | ||
| Parameters | osid.calendaring.rules.SupersedingEventEnablerReceiver | supersedingEventEnablerReceiver | the notification callback |
osid.id.Id | calendarId | the Id of the Calendar | |
| Return | osid.calendaring.rules.SupersedingEventEnablerNotificationSession | a SupersedingEventEnablerNotificationSession | |
| Errors | NOT_FOUND | no calendar found by the given Id | |
| NULL_ARGUMENT | supersedingEventEnablerReceiver or calendarId
is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsSupersedingEventEnablerNotification() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsSupersedingEventEnablerNotification() and
supportsVisibleFederation() are true. | |
| Method | getSupersedingEventEnablerCalendarSession | ||
| Description |
Gets the | ||
| Return | osid.calendaring.rules.SupersedingEventEnablerCalendarSession | a SupersedingEventEnablerCalendarSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsSupersedingEventEnablerCalendar() is false
| ||
| Compliance | optional | This method must be implemented if
supportsSupersedingEventEnablerCalendar() is true. | |
| Method | getSupersedingEventEnablerCalendarAssignmentSession | ||
| Description |
Gets the | ||
| Return | osid.calendaring.rules.SupersedingEventEnablerCalendarAssignmentSession | a SupersedingEventEnablerCalendarAssignmentSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsSupersedingEventEnablerCalendarAssignment() is
false | ||
| Compliance | optional | This method must be implemented if
supportsSupersedingEventEnablerCalendarAssignment() is true.
| |
| Method | getSupersedingEventEnablerSmartCalendarSession | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | calendarId | the Id of the Calendar |
| Return | osid.calendaring.rules.SupersedingEventEnablerSmartCalendarSession | a SupersedingEventEnablerSmartCalendarSession | |
| Errors | NOT_FOUND | no Calendar found by the given Id | |
| NULL_ARGUMENT | calendarId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsSupersedingEventEnablerSmartCalendar() is
false | ||
| Compliance | optional | This method must be implemented if
supportsSupersedingEventEnablerSmartCalendar() is true. | |
| Method | getSupersedingEventEnablerRuleLookupSession | ||
| Description |
Gets the | ||
| Return | osid.calendaring.rules.SupersedingEventEnablerRuleLookupSession | a SupersedingEventEnablerRuleSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsSupersedingEventEnablerRuleLookup() is false
| ||
| Compliance | optional | This method must be implemented if
supportsSupersedingEventEnablerRuleLookup() is true. | |
| Method | getSupersedingEventEnablerRuleLookupSessionForCalendar | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | calendarId | the Id of the Calendar |
| Return | osid.calendaring.rules.SupersedingEventEnablerRuleLookupSession | a SupersedingEventEnablerRuleLookupSession | |
| Errors | NOT_FOUND | no Calendar found by the given Id | |
| NULL_ARGUMENT | calendarId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsSupersedingEventEnablerRuleLookup() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsSupersedingEventEnablerRuleLookup() and
supportsVisibleFederation() are true. | |
| Method | getSupersedingEventEnablerRuleApplicationSession | ||
| Description |
Gets the | ||
| Return | osid.calendaring.rules.SupersedingEventEnablerRuleApplicationSession | a SupersedingEventEnablerRuleApplicationSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsSupersedingEventEnablerRuleApplication() is
false | ||
| Compliance | optional | This method must be implemented if
supportsSupersedingEventEnablerRuleApplication() is true.
| |
| Method | getSupersedingEventEnablerRuleApplicationSessionForCalendar | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | calendarId | the Id of the Calendar |
| Return | osid.calendaring.rules.SupersedingEventEnablerRuleApplicationSession | a SupersedingEventEnablerRuleApplicationSession | |
| Errors | NOT_FOUND | no Calendar found by the given Id | |
| NULL_ARGUMENT | calendarId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsSupersedingEventEnablerRuleApplication() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsSupersedingEventEnablerRuleApplication() and
supportsVisibleFederation() are true. | |
| Method | getCommitmentEnablerLookupSession | ||
| Description |
Gets the | ||
| Return | osid.calendaring.rules.CommitmentEnablerLookupSession | a CommitmentEnablerLookupSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsCommitmentEnablerLookup() is false | ||
| Compliance | optional | This method must be implemented if supportsCommitmentEnablerLookup()
is true. | |
| Method | getCommitmentEnablerLookupSessionForCalendar | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | calendarId | the Id of the Calendar |
| Return | osid.calendaring.rules.CommitmentEnablerLookupSession | a CommitmentEnablerLookupSession | |
| Errors | NOT_FOUND | no Calendar found by the given Id | |
| NULL_ARGUMENT | calendarId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsCommitmentEnablerLookup() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if supportsCommitmentEnablerLookup()
and supportsVisibleFederation() are true.
| |
| Method | getCommitmentEnablerQuerySession | ||
| Description |
Gets the | ||
| Return | osid.calendaring.rules.CommitmentEnablerQuerySession | a CommitmentEnablerQuerySession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsCommitmentEnablerQuery() is false | ||
| Compliance | optional | This method must be implemented if supportsCommitmentEnablerQuery()
is true. | |
| Method | getCommitmentEnablerQuerySessionForCalendar | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | calendarId | the Id of the Calendar |
| Return | osid.calendaring.rules.CommitmentEnablerQuerySession | a CommitmentEnablerQuerySession | |
| Errors | NOT_FOUND | no Calendar found by the given Id | |
| NULL_ARGUMENT | calendarId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsCommitmentEnablerQuery() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if supportsCommitmentEnablerQuery()
and supportsVisibleFederation() are true.
| |
| Method | getCommitmentEnablerSearchSession | ||
| Description |
Gets the | ||
| Return | osid.calendaring.rules.CommitmentEnablerSearchSession | a CommitmentEnablerSearchSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsCommitmentEnablerSearch() is false | ||
| Compliance | optional | This method must be implemented if supportsCommitmentEnablerSearch()
is true. | |
| Method | getCommitmentEnablerSearchSessionForCalendar | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | calendarId | the Id of the Calendar |
| Return | osid.calendaring.rules.CommitmentEnablerSearchSession | a CommitmentEnablerSearchSession | |
| Errors | NOT_FOUND | no Calendar found by the given Id | |
| NULL_ARGUMENT | calendarId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsCommitmentEnablerSearch() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if supportsCommitmentEnablerSearch()
and supportsVisibleFederation() are true.
| |
| Method | getCommitmentEnablerAdminSession | ||
| Description |
Gets the | ||
| Return | osid.calendaring.rules.CommitmentEnablerAdminSession | a CommitmentEnablerAdminSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsCommitmentEnablerAdmin() is false | ||
| Compliance | optional | This method must be implemented if supportsCommitmentEnablerAdmin()
is true. | |
| Method | getCommitmentEnablerAdminSessionForCalendar | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | calendarId | the Id of the Calendar |
| Return | osid.calendaring.rules.CommitmentEnablerAdminSession | a CommitmentEnablerAdminSession | |
| Errors | NOT_FOUND | no Calendar found by the given Id | |
| NULL_ARGUMENT | calendarId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsCommitmentEnablerAdmin() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if supportsCommitmentEnablerAdmin()
and supportsVisibleFederation() are true.
| |
| Method | getCommitmentEnablerNotificationSession | ||
| Description |
Gets the | ||
| Parameters | osid.calendaring.rules.CommitmentEnablerReceiver | commitmentEnablerReceiver | the notification callback |
| Return | osid.calendaring.rules.CommitmentEnablerNotificationSession | a CommitmentEnablerNotificationSession | |
| Errors | NULL_ARGUMENT | commitmentEnablerReceiver is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsCommitmentEnablerNotification() is false
| ||
| Compliance | optional | This method must be implemented if
supportsCommitmentEnablerNotification() is true. | |
| Method | getCommitmentEnablerNotificationSessionForCalendar | ||
| Description |
Gets the | ||
| Parameters | osid.calendaring.rules.CommitmentEnablerReceiver | commitmentEnablerReceiver | the notification callback |
osid.id.Id | calendarId | the Id of the Calendar | |
| Return | osid.calendaring.rules.CommitmentEnablerNotificationSession | a CommitmentEnablerNotificationSession | |
| Errors | NOT_FOUND | no calendar found by the given Id | |
| NULL_ARGUMENT | commitmentEnablerReceiver or calendarId is
null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsCommitmentEnablerNotification() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsCommitmentEnablerNotification() and
supportsVisibleFederation() are true. | |
| Method | getCommitmentEnablerCalendarSession | ||
| Description |
Gets the | ||
| Return | osid.calendaring.rules.CommitmentEnablerCalendarSession | a CommitmentEnablerCalendarSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsCommitmentEnablerCalendar() is false | ||
| Compliance | optional | This method must be implemented if
supportsCommitmentEnablerCalendar() is true. | |
| Method | getCommitmentEnablerCalendarAssignmentSession | ||
| Description |
Gets the | ||
| Return | osid.calendaring.rules.CommitmentEnablerCalendarAssignmentSession | a CommitmentEnablerCalendarAssignmentSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsCommitmentEnablerCalendarAssignment() is
false | ||
| Compliance | optional | This method must be implemented if
supportsCommitmentEnablerCalendarAssignment() is true. | |
| Method | getCommitmentEnablerSmartCalendarSession | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | calendarId | the Id of the Calendar |
| Return | osid.calendaring.rules.CommitmentEnablerSmartCalendarSession | a CommitmentEnablerSmartCalendarSession | |
| Errors | NOT_FOUND | no Calendar found by the given Id | |
| NULL_ARGUMENT | calendarId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsCommitmentEnablerSmartCalendar() is false
| ||
| Compliance | optional | This method must be implemented if
supportsCommitmentEnablerSmartCalendar() is true. | |
| Method | getCommitmentEnablerRuleLookupSession | ||
| Description |
Gets the | ||
| Return | osid.calendaring.rules.CommitmentEnablerRuleLookupSession | a CommitmentEnablertRuleLookupSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsCommitmentEnablerRuleLookup() is false
| ||
| Compliance | optional | This method must be implemented if
supportsCommitmentEnablerRuleLookup() is true. | |
| Method | getCommitmentEnablerRuleLookupSessionForCalendar | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | calendarId | the Id of the Calendar |
| Return | osid.calendaring.rules.CommitmentEnablerRuleLookupSession | a CommitmentEnablerRuleLookupSession | |
| Errors | NOT_FOUND | no Calendar found by the given Id | |
| NULL_ARGUMENT | calendarId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsCommitmentEnablerRuleLookup() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsCommitmentEnablerRuleLookup() and
supportsVisibleFederation() are true. | |
| Method | getCommitmentEnablerRuleApplicationSession | ||
| Description |
Gets the | ||
| Return | osid.calendaring.rules.CommitmentEnablerRuleApplicationSession | a CommitmentEnablerRuleApplicationSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsCommitmentEnablerRuleApplication() is false
| ||
| Compliance | optional | This method must be implemented if
supportsCommitmentEnablerRuleApplication() is true. | |
| Method | getCommitmentEnablerRuleApplicationSessionForCalendar | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | calendarId | the Id of the Calendar |
| Return | osid.calendaring.rules.CommitmentEnablerRuleApplicationSession | a CommitmentEnablerRuleApplicationSession | |
| Errors | NOT_FOUND | no Calendar found by the given Id | |
| NULL_ARGUMENT | calendarId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsCommitmentEnablerRuleApplication() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsCommitmentEnablerRuleApplication() and
supportsVisibleFederation() are true. | |