OSID Logo
OSID Specifications
calendaring rules package
Version 3.0.0
Release Candidate Preview
Interfaceosid.calendaring.rules.CalendaringRulesProfile
Implementsosid.OsidProfile
Description

The calendaring rules profile describes the interoperability among calendaring rules services.

MethodsupportsVisibleFederation
Description

Tests if any broker federation is exposed. Federation is exposed when a specific broker may be identified, selected and used to create a lookup or admin session. Federation is not exposed when a set of brokers appears as a single broker.

Returnboolean true if visible federation is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsRecurringEventEnablerLookup
Description

Tests if looking up recurring event enablers is supported.

Returnbooleantrue if recurring event enabler lookup is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsRecurringEventEnablerQuery
Description

Tests if querying recurring event enablers is supported.

Returnbooleantrue if recurring event enabler query is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsRecurringEventEnablerSearch
Description

Tests if searching recurring event enablers is supported.

Returnbooleantrue if recurring event enabler search is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsRecurringEventEnablerAdmin
Description

Tests if an recurring event enabler administrative service is supported.

Returnbooleantrue if recurring event enabler administration is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsRecurringEventEnablerNotification
Description

Tests if an recurring event enabler notification service is supported.

Returnbooleantrue if recurring event enabler notification is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsRecurringEventEnablerCalendar
Description

Tests if an recurring event enabler calendar lookup service is supported.

Returnbooleantrue if an recurring event enabler calendar lookup service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsRecurringEventEnablerCalendarAssignment
Description

Tests if an recurring event enabler calendar service is supported.

Returnbooleantrue if recurring event enabler calendar assignment service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsRecurringEventEnablerSmartCalendar
Description

Tests if an recurring event enabler calendar lookup service is supported.

Returnbooleantrue if an recurring event enabler calendar service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsRecurringEventEnablerRuleLookup
Description

Tests if an recurring event enabler rule lookup service is supported.

Returnbooleantrue if an recurring event enabler rule lookup service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsRecurringEventEnablerRuleApplication
Description

Tests if an recurring event enabler rule application service is supported.

Returnbooleantrue if recurring event enabler rule application service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsOffsetEventEnablerLookup
Description

Tests if looking up offset event enablers is supported.

Returnboolean true if offset event enabler lookup is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsOffsetEventEnablerQuery
Description

Tests if querying offset event enablers is supported.

Returnboolean true if offset event enabler query is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsOffsetEventEnablerSearch
Description

Tests if searching offset event enablers is supported.

Returnboolean true if offset event enabler search is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsOffsetEventEnablerAdmin
Description

Tests if an offset event enabler administrative service is supported.

Returnboolean true if offset event enabler administration is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsOffsetEventEnablerNotification
Description

Tests if an offset event enabler notification service is supported.

Returnboolean true if offset event enabler notification is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsOffsetEventEnablerCalendar
Description

Tests if an offset event enabler calendar lookup service is supported.

Returnboolean true if an offset event enabler calendar lookup service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsOffsetEventEnablerCalendarAssignment
Description

Tests if an offset event enabler calendar service is supported.

Returnboolean true if offset event enabler calendar assignment service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsOffsetEventEnablerSmartCalendar
Description

Tests if an offset event enabler calendar lookup service is supported.

Returnboolean true if an offset event enabler calendar service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsOffsetEventEnablerRuleLookup
Description

Tests if an offset event enabler rule lookup service is supported.

Returnboolean true if an offset event enabler rule lookup service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsOffsetEventEnablerRuleApplication
Description

Tests if an offset event enabler rule application service is supported.

Returnboolean true if offset event enabler rule application service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsSupersedingEventEnablerLookup
Description

Tests if looking up superseding event enablers is supported.

Returnboolean true if superseding event enabler lookup is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsSupersedingEventEnablerQuery
Description

Tests if querying superseding event enablers is supported.

Returnboolean true if superseding event enabler query is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsSupersedingEventEnablerSearch
Description

Tests if searching superseding event enablers is supported.

Returnboolean true if superseding event enabler search is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsSupersedingEventEnablerAdmin
Description

Tests if an superseding event enabler administrative service is supported.

Returnboolean true if superseding event enabler administration is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsSupersedingEventEnablerNotification
Description

Tests if an superseding event enabler notification service is supported.

Returnboolean true if superseding event enabler notification is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsSupersedingEventEnablerCalendar
Description

Tests if an superseding event enabler calendar lookup service is supported.

Returnboolean true if an superseding event enabler calendar lookup service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsSupersedingEventEnablerCalendarAssignment
Description

Tests if an superseding event enabler calendar service is supported.

Returnboolean true if superseding event enabler calendar assignment service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsSupersedingEventEnablerSmartCalendar
Description

Tests if an superseding event enabler calendar lookup service is supported.

Returnboolean true if an superseding event enabler calendar service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsSupersedingEventEnablerRuleLookup
Description

Tests if an superseding event enabler rule lookup service is supported.

Returnboolean true if an superseding event enabler rule lookup service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsSupersedingEventEnablerRuleApplication
Description

Tests if an superseding event enabler rule application service is supported.

Returnboolean true if superseding event enabler rule application service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsCommitmentEnablerLookup
Description

Tests if looking up commitment enablers is supported.

Returnboolean true if commitment enabler lookup is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsCommitmentEnablerQuery
Description

Tests if querying commitment enablers is supported.

Returnboolean true if commitment enabler query is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsCommitmentEnablerSearch
Description

Tests if searching commitment enablers is supported.

Returnboolean true if commitment enabler search is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsCommitmentEnablerAdmin
Description

Tests if a commitment enabler administrative service is supported.

Returnboolean true if commitment enabler administration is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsCommitmentEnablerNotification
Description

Tests if a commitment enabler notification service is supported.

Returnboolean true if commitment enabler notification is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsCommitmentEnablerCalendar
Description

Tests if a commitment enabler calendar lookup service is supported.

Returnboolean true if a commitment enabler calendar lookup service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsCommitmentEnablerCalendarAssignment
Description

Tests if a commitment enabler calendar service is supported.

Returnboolean true if commitment enabler calendar assignment service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsCommitmentEnablerSmartCalendar
Description

Tests if a commitment enabler calendar lookup service is supported.

Returnboolean true if a commitment enabler calendar service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsCommitmentEnablerRuleLookup
Description

Tests if a commitment enabler rule lookup service is supported.

Returnboolean true if a commitment enabler rule lookup service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsCommitmentEnablerRuleApplication
Description

Tests if a commitment enabler rule application service is supported.

Returnboolean true if commitment enabler rule application service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodgetRecurringEventEnablerRecordTypes
Description

Gets the supported RecurringEventEnabler record interface types.

Returnosid.type.TypeLista list containing the supported RecurringEventEnabler record types
CompliancemandatoryThis method must be implemented.
MethodsupportsRecurringEventEnablerRecordType
Description

Tests if the given RecurringEventEnabler record interface type is supported.

Parametersosid.type.TyperecurringEventEnablerRecordTypea Type indicating a RecurringEventEnabler record type
Returnboolean true if the given record type is supported, false otherwise
ErrorsNULL_ARGUMENT recurringEventEnablerRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetRecurringEventEnablerSearchRecordTypes
Description

Gets the supported RecurringEventEnabler search record interface types.

Returnosid.type.TypeLista list containing the supported RecurringEventEnabler search record types
CompliancemandatoryThis method must be implemented.
MethodsupportsRecurringEventEnablerSearchRecordType
Description

Tests if the given RecurringEventEnabler search record interface type is supported.

Parametersosid.type.TyperecurringEventEnablerSearchRecordTypea Type indicating a RecurringEventEnabler search record type
Returnboolean true if the given search record type is supported, false otherwise
ErrorsNULL_ARGUMENT recurringEventEnablerSearchRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetOffsetEventEnablerRecordTypes
Description

Gets the supported OffsetEventEnabler record interface types.

Returnosid.type.TypeLista list containing the supported OffsetEventEnabler record types
CompliancemandatoryThis method must be implemented.
MethodsupportsOffsetEventEnablerRecordType
Description

Tests if the given OffsetEventEnabler record interface type is supported.

Parametersosid.type.TypeoffsetEventEnablerRecordTypea Type indicating an OffsetEventEnabler record type
Returnboolean true if the given record type is supported, false otherwise
ErrorsNULL_ARGUMENT offsetEventEnablerRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetOffsetEventEnablerSearchRecordTypes
Description

Gets the supported OffsetEventEnabler search record interface types.

Returnosid.type.TypeLista list containing the supported OffsetEventEnabler search record types
CompliancemandatoryThis method must be implemented.
MethodsupportsOffsetEventEnablerSearchRecordType
Description

Tests if the given OffsetEventEnabler search record interface type is supported.

Parametersosid.type.TypeoffsetEventEnablerSearchRecordTypea Type indicating an OffsetEventEnabler search record type
Returnboolean true if the given search record type is supported, false otherwise
ErrorsNULL_ARGUMENT offsetEventEnablerSearchRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetSupersedingEventEnablerRecordTypes
Description

Gets the supported SupersedingEventEnabler record interface types.

Returnosid.type.TypeLista list containing the supported SupersedingEventEnabler record types
CompliancemandatoryThis method must be implemented.
MethodsupportsSupersedingEventEnablerRecordType
Description

Tests if the given SupersedingEventEnabler record interface type is supported.

Parametersosid.type.TypesupersedingEventEnablerRecordTypea Type indicating an SupersedingEventEnabler record type
Returnboolean true if the given record type is supported, false otherwise
ErrorsNULL_ARGUMENT supersedingEventEnablerRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetSupersedingEventEnablerSearchRecordTypes
Description

Gets the supported SupersedingEventEnabler search record interface types.

Returnosid.type.TypeLista list containing the supported SupersedingEventEnabler search record types
CompliancemandatoryThis method must be implemented.
MethodsupportsSupersedingEventEnablerSearchRecordType
Description

Tests if the given SupersedingEventEnabler search record interface type is supported.

Parametersosid.type.TypesupersedingEventEnablerSearchRecordTypea Type indicating an SupersedingEventEnabler search record type
Returnboolean true if the given search record type is supported, false otherwise
ErrorsNULL_ARGUMENT supersedingEventEnablerSearchRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetCommitmentEnablerRecordTypes
Description

Gets the supported CommitmentEnabler record types.

Returnosid.type.TypeLista list containing the supported CommitmentEnabler record types
CompliancemandatoryThis method must be implemented.
MethodsupportsCommitmentEnablerRecordType
Description

Tests if the given CommitmentEnabler record type is supported.

Parametersosid.type.TypecommitmentEnablerRecordTypea Type indicating a CommitmentEnabler record type
Returnboolean true if the given record type is supported, false otherwise
ErrorsNULL_ARGUMENT commitmentEnablerRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetCommitmentEnablerSearchRecordTypes
Description

Gets the supported CommitmentEnabler search record types.

Returnosid.type.TypeLista list containing the supported CommitmentEnabler search record types
CompliancemandatoryThis method must be implemented.
MethodsupportsCommitmentEnablerSearchRecordType
Description

Tests if the given CommitmentEnabler search record type is supported.

Parametersosid.type.TypecommitmentEnablerSearchRecordTypea Type indicating a CommitmentEnabler search record type
Returnboolean true if the given search record type is supported, false otherwise
ErrorsNULL_ARGUMENT commitmentEnablerSearchRecordType is null
CompliancemandatoryThis method must be implemented.