Interface CalendaringRulesManager
- All Superinterfaces:
AutoCloseable, CalendaringRulesProfile, Closeable, OsidManager, OsidManager, OsidProfile, Sourceable
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:
-
RecurringEventEnablerLookupSession: a session to retrieve recurring event enablers -
RecurringEventEnablerQuerySession: a session to query for recurring event enablers -
RecurringEventEnablerSearchSession: a session to search for recurring event enablers -
RecurringEventEnablerAdminSession: a session to create and delete recurring event enablers -
RecurringEventEnablerNotificationSession: a session to receive notifications pertaining to recurring event enabler changes -
RecurringEventEnablerCalendarSession: a session to look up recurring event enabler calendar mappings -
RecurringEventEnablerCalendarAssignmentSession: a session to manage recurring event enabler to calendar mappings -
RecurringEventEnablerSmartCalendarSession: a session to manage dynamic calendars of recurring event enablers -
RecurringEventEnablerRuleLookupSession: a session to look up recurring event enabler mappings -
RecurringEventEnablerRuleApplicationSession: a session to apply recurring event enablers
-
OffsetEventEnablerLookupSession: a session to retrieve offset event enablers -
OffsetEventEnablerQuerySession: a session to query for offset event enablers -
OffsetEventEnablerSearchSession: a session to search for offset event enablers -
OffsetEventEnablerAdminSession: a session to create and delete offset event enablers -
OffsetEventEnablerNotificationSession: a session to receive notifications pertaining to offset event enabler changes -
OffsetEventEnablerCalendarSession: a session to look up offset event enabler calendar mappings -
OffsetEventEnablerCalendarAssignmentSession: a session to manage offset event enabler to calendar mappings -
OffsetEventEnablerSmartCalendarSession: a session to manage dynamic calendars of offset event enablers -
OffsetEventEnablerRuleLookupSession: a session to look up offset event enabler mappings -
OffsetEventEnablerRuleApplicationSession: a session to apply offset event enablers
-
SupersedingEventEnablerLookupSession: a session to retrieve superseding event enablers -
SupersedingEventEnablerQuerySession: a session to query for superseding event enablers -
SupersedingEventEnablerSearchSession: a session to search for superseding event enablers -
SupersedingEventEnablerAdminSession: a session to create and delete superseding event enablers -
SupersedingEventEnablerNotificationSession: a session to receive notifications pertaining to superseding event enabler changes -
SupersedingEventEnablerCalendarSession: a session to look up superseding event enabler calendar mappings -
SupersedingEventEnablerCalendarAssignmentSession: a session to manage superseding event enabler to calendar mappings -
SupersedingEventEnablerSmartCalendarSession: a session to manage dynamic calendars of superseding event enablers -
SupersedingEventEnablerRuleLookupSession: a session to look up superseding event enabler mappings -
SupersedingEventEnablerRuleApplicationSession: a session to apply superseding event enablers
-
CommitmentEnablerLookupSession: a session to retrieve commitment enablers -
CommitmentEnablerQuerySession: a session to query for commitment enablers -
CommitmentEnablerSearchSession: a session to search for commitment enablers -
CommitmentEnablerAdminSession: a session to create and delete commitment enablers -
CommitmentEnablerNotificationSession: a session to receive notifications pertaining to commitment enabler changes -
CommitmentEnablerCalendarSession: a session to look up commitment enabler calendar mappings -
CommitmentEnablerCalendarAssignmentSession: a session to manage commitment enabler to calendar mappings -
CommitmentEnablerSmartCalendarSession: a session to manage dynamic calendars of commitment enablers -
CommitmentEnablerRuleLookupSession: a session to look up commitment enabler to commitment mappings -
CommitmentEnablerRuleApplicationSession: a session to apply commitment enablers to commitments
-
Method Summary
Modifier and TypeMethodDescriptionGets theOsidSessionassociated with the commitment enabler administration service.getCommitmentEnablerAdminSessionForCalendar(Id calendarId) Gets theOsidSessionassociated with the commitment enabler administration service for the given calendar.Gets theOsidSessionassociated with assigning commitment enablers to calendars for commitment.Gets theOsidSessionto lookup commitment enabler/calendar mappings for commitment enablers.Gets theOsidSessionassociated with the commitment enabler lookup service.getCommitmentEnablerLookupSessionForCalendar(Id calendarId) Gets theOsidSessionassociated with the commitment enabler lookup service for the given calendar.getCommitmentEnablerNotificationSession(CommitmentEnablerReceiver commitmentEnablerReceiver) Gets theOsidSessionassociated with the commitment enabler notification service.getCommitmentEnablerNotificationSessionForCalendar(CommitmentEnablerReceiver commitmentEnablerReceiver, Id calendarId) Gets theOsidSessionassociated with the commitment enabler notification service for the given calendar.Gets theOsidSessionassociated with the commitment enabler query service.getCommitmentEnablerQuerySessionForCalendar(Id calendarId) Gets theOsidSessionassociated with the commitment enabler query service for the given calendar.Gets theOsidSessionassociated with the commitment enabler assignment service to apply enablers.Gets theOsidSessionassociated with the commitment enabler assignment service for the given calendar to apply enablers.Gets theOsidSessionassociated with the commitment enabler mapping lookup service.getCommitmentEnablerRuleLookupSessionForCalendar(Id calendarId) Gets theOsidSessionassociated with the commitment enabler mapping lookup service for the given calendar.Gets theOsidSessionassociated with the commitment enabler search service.getCommitmentEnablerSearchSessionForCalendar(Id calendarId) Gets theOsidSessionassociated with the commitment enablers earch service for the given calendar.getCommitmentEnablerSmartCalendarSession(Id calendarId) Gets theOsidSessionto manage commitment enabler smart calendars.Gets theOsidSessionassociated with the offset event enabler administration service.getOffsetEventEnablerAdminSessionForCalendar(Id calendarId) Gets theOsidSessionassociated with the offset event enabler administration service for the given calendar.Gets theOsidSessionassociated with assigning offset event enablers to calendars.Gets theOsidSessionto lookup offset event enabler/calendar mappings for offset event enablers.Gets theOsidSessionassociated with the offset event enabler lookup service.getOffsetEventEnablerLookupSessionForCalendar(Id calendarId) Gets theOsidSessionassociated with the offset event enabler lookup service for the given calendar.getOffsetEventEnablerNotificationSession(OffsetEventEnablerReceiver offsetEventEnablerReceiver) Gets theOsidSessionassociated with the offset event enabler notification service.getOffsetEventEnablerNotificationSessionForCalendar(OffsetEventEnablerReceiver offsetEventEnablerReceiver, Id calendarId) Gets theOsidSessionassociated with the offset event enabler notification service for the given calendar.Gets theOsidSessionassociated with the offset event enabler query service.getOffsetEventEnablerQuerySessionForCalendar(Id calendarId) Gets theOsidSessionassociated with the offset event enabler query service for the given calendar.Gets theOsidSessionassociated with the offset event enabler assignment service to apply enablers.Gets theOsidSessionassociated with the offset event enabler assignment service for the given calendar to apply enablers.Gets theOsidSessionassociated with the offset event enabler mapping lookup service for looking up the rules.getOffsetEventEnablerRuleLookupSessionForCalendar(Id calendarId) Gets theOsidSessionassociated with the offset event enabler mapping lookup service for the given calendar for looking up rules.Gets theOsidSessionassociated with the offset event enabler search service.getOffsetEventEnablerSearchSessionForCalendar(Id calendarId) Gets theOsidSessionassociated with the offset event enablers earch service for the given calendar.getOffsetEventEnablerSmartCalendarSession(Id calendarId) Gets theOsidSessionto manage offset event enabler smart calendars.Gets theOsidSessionassociated with the recurring event enabler administration service.getRecurringEventEnablerAdminSessionForCalendar(Id calendarId) Gets theOsidSessionassociated with the recurring event enabler administration service for the given calendar.Gets theOsidSessionassociated with assigning recurring event enablers to calendars.Gets theOsidSessionto lookup recurring event enabler/calendar mappings for recurring event enablers.Gets theOsidSessionassociated with the recurring event enabler lookup service.getRecurringEventEnablerLookupSessionForCalendar(Id calendarId) Gets theOsidSessionassociated with the recurring event enabler lookup service for the given calendar.getRecurringEventEnablerNotificationSession(RecurringEventEnablerReceiver recurringEventEnablerReceiver) Gets theOsidSessionassociated with the recurring event enabler notification service.getRecurringEventEnablerNotificationSessionForCalendar(RecurringEventEnablerReceiver recurringEventEnablerReceiver, Id calendarId) Gets theOsidSessionassociated with the recurring event enabler notification service for the given calendar.Gets theOsidSessionassociated with the recurring event enabler query service.getRecurringEventEnablerQuerySessionForCalendar(Id calendarId) Gets theOsidSessionassociated with the recurring event enabler query service for the given calendar.Gets theOsidSessionassociated with the recurring event enabler assignment service to apply enablers.Gets theOsidSessionassociated with the recurring event enabler assignment service for the given calendar to apply enablers.Gets theOsidSessionassociated with the recurring event enabler mapping lookup service for looking up the rules.Gets theOsidSessionassociated with the recurring event enabler mapping lookup service for the given calendar for looking up rules.Gets theOsidSessionassociated with the recurring event enabler search service.getRecurringEventEnablerSearchSessionForCalendar(Id calendarId) Gets theOsidSessionassociated with the recurring event enablers earch service for the given calendar.getRecurringEventEnablerSmartCalendarSession(Id calendarId) Gets theOsidSessionto manage recurring event enabler smart calendars.Gets theOsidSessionassociated with the superseding event enabler administration service.getSupersedingEventEnablerAdminSessionForCalendar(Id calendarId) Gets theOsidSessionassociated with the superseding event enabler administration service for the given calendar.Gets theOsidSessionassociated with assigning superseding event enablers to calendars.Gets theOsidSessionto lookup superseding event enabler/calendar mappings for superseding event enablers.Gets theOsidSessionassociated with the superseding event enabler lookup service.getSupersedingEventEnablerLookupSessionForCalendar(Id calendarId) Gets theOsidSessionassociated with the superseding event enabler lookup service for the given calendar.getSupersedingEventEnablerNotificationSession(SupersedingEventEnablerReceiver supersedingEventEnablerReceiver) Gets theOsidSessionassociated with the superseding event enabler notification service.getSupersedingEventEnablerNotificationSessionForCalendar(SupersedingEventEnablerReceiver supersedingEventEnablerReceiver, Id calendarId) Gets theOsidSessionassociated with the superseding event enabler notification service for the given calendar.Gets theOsidSessionassociated with the superseding event enabler query service.getSupersedingEventEnablerQuerySessionForCalendar(Id calendarId) Gets theOsidSessionassociated with the superseding event enabler query service for the given calendar.Gets theOsidSessionassociated with the superseding event enabler assignment service to apply enablers.Gets theOsidSessionassociated with the superseding event enabler assignment service for the given calendar to apply enablers.Gets theOsidSessionassociated with the superseding event enabler mapping lookup service for looking up the rules.Gets theOsidSessionassociated with the superseding event enabler mapping lookup service for the given calendar for looking up rules.Gets theOsidSessionassociated with the superseding event enabler search service.getSupersedingEventEnablerSearchSessionForCalendar(Id calendarId) Gets theOsidSessionassociated with the superseding event enablers earch service for the given calendar.getSupersedingEventEnablerSmartCalendarSession(Id calendarId) Gets theOsidSessionto manage superseding event enabler smart calendars.Methods inherited from interface CalendaringRulesProfile
getCommitmentEnablerRecordTypes, getCommitmentEnablerSearchRecordTypes, getOffsetEventEnablerRecordTypes, getOffsetEventEnablerSearchRecordTypes, getRecurringEventEnablerRecordTypes, getRecurringEventEnablerSearchRecordTypes, getSupersedingEventEnablerRecordTypes, getSupersedingEventEnablerSearchRecordTypes, supportsCommitmentEnablerAdmin, supportsCommitmentEnablerCalendar, supportsCommitmentEnablerCalendarAssignment, supportsCommitmentEnablerLookup, supportsCommitmentEnablerNotification, supportsCommitmentEnablerQuery, supportsCommitmentEnablerRecordType, supportsCommitmentEnablerRuleApplication, supportsCommitmentEnablerRuleLookup, supportsCommitmentEnablerSearch, supportsCommitmentEnablerSearchRecordType, supportsCommitmentEnablerSmartCalendar, supportsOffsetEventEnablerAdmin, supportsOffsetEventEnablerCalendar, supportsOffsetEventEnablerCalendarAssignment, supportsOffsetEventEnablerLookup, supportsOffsetEventEnablerNotification, supportsOffsetEventEnablerQuery, supportsOffsetEventEnablerRecordType, supportsOffsetEventEnablerRuleApplication, supportsOffsetEventEnablerRuleLookup, supportsOffsetEventEnablerSearch, supportsOffsetEventEnablerSearchRecordType, supportsOffsetEventEnablerSmartCalendar, supportsRecurringEventEnablerAdmin, supportsRecurringEventEnablerCalendar, supportsRecurringEventEnablerCalendarAssignment, supportsRecurringEventEnablerLookup, supportsRecurringEventEnablerNotification, supportsRecurringEventEnablerQuery, supportsRecurringEventEnablerRecordType, supportsRecurringEventEnablerRuleApplication, supportsRecurringEventEnablerRuleLookup, supportsRecurringEventEnablerSearch, supportsRecurringEventEnablerSearchRecordType, supportsRecurringEventEnablerSmartCalendar, supportsSupersedingEventEnablerAdmin, supportsSupersedingEventEnablerCalendar, supportsSupersedingEventEnablerCalendarAssignment, supportsSupersedingEventEnablerLookup, supportsSupersedingEventEnablerNotification, supportsSupersedingEventEnablerQuery, supportsSupersedingEventEnablerRecordType, supportsSupersedingEventEnablerRuleApplication, supportsSupersedingEventEnablerRuleLookup, supportsSupersedingEventEnablerSearch, supportsSupersedingEventEnablerSearchRecordType, supportsSupersedingEventEnablerSmartCalendar, supportsVisibleFederationModifier and TypeMethodDescriptionGets the supportedCommitmentEnablerrecord types.Gets the supportedCommitmentEnablersearch record types.Gets the supportedOffsetEventEnablerrecord interface types.Gets the supportedOffsetEventEnablersearch record interface types.Gets the supportedRecurringEventEnablerrecord interface types.Gets the supportedRecurringEventEnablersearch record interface types.Gets the supportedSupersedingEventEnablerrecord interface types.Gets the supportedSupersedingEventEnablersearch record interface types.booleanTests if a commitment enabler administrative service is supported.booleanTests if a commitment enabler calendar lookup service is supported.booleanTests if a commitment enabler calendar service is supported.booleanTests if looking up commitment enablers is supported.booleanTests if a commitment enabler notification service is supported.booleanTests if querying commitment enablers is supported.booleansupportsCommitmentEnablerRecordType(Type commitmentEnablerRecordType) Tests if the givenCommitmentEnablerrecord type is supported.booleanTests if a commitment enabler rule application service is supported.booleanTests if a commitment enabler rule lookup service is supported.booleanTests if searching commitment enablers is supported.booleansupportsCommitmentEnablerSearchRecordType(Type commitmentEnablerSearchRecordType) Tests if the givenCommitmentEnablersearch record type is supported.booleanTests if a commitment enabler calendar lookup service is supported.booleanTests if an offset event enabler administrative service is supported.booleanTests if an offset event enabler calendar lookup service is supported.booleanTests if an offset event enabler calendar service is supported.booleanTests if looking up offset event enablers is supported.booleanTests if an offset event enabler notification service is supported.booleanTests if querying offset event enablers is supported.booleansupportsOffsetEventEnablerRecordType(Type offsetEventEnablerRecordType) Tests if the givenOffsetEventEnablerrecord interface type is supported.booleanTests if an offset event enabler rule application service is supported.booleanTests if an offset event enabler rule lookup service is supported.booleanTests if searching offset event enablers is supported.booleansupportsOffsetEventEnablerSearchRecordType(Type offsetEventEnablerSearchRecordType) Tests if the givenOffsetEventEnablersearch record interface type is supported.booleanTests if an offset event enabler calendar lookup service is supported.booleanTests if a recurring event enabler administrative service is supported.booleanTests if a recurring event enabler calendar lookup service is supported.booleanTests if a recurring event enabler calendar service is supported.booleanTests if looking up recurring event enablers is supported.booleanTests if a recurring event enabler notification service is supported.booleanTests if querying recurring event enablers is supported.booleansupportsRecurringEventEnablerRecordType(Type recurringEventEnablerRecordType) Tests if the givenRecurringEventEnablerrecord interface type is supported.booleanTests if a recurring event enabler rule application service is supported.booleanTests if a recurring event enabler rule lookup service is supported.booleanTests if searching recurring event enablers is supported.booleansupportsRecurringEventEnablerSearchRecordType(Type recurringEventEnablerSearchRecordType) Tests if the givenRecurringEventEnablersearch record interface type is supported.booleanTests if a recurring event enabler calendar lookup service is supported.booleanTests if a superseding event enabler administrative service is supported.booleanTests if a superseding event enabler calendar lookup service is supported.booleanTests if a superseding event enabler calendar service is supported.booleanTests if looking up superseding event enablers is supported.booleanTests if a superseding event enabler notification service is supported.booleanTests if querying superseding event enablers is supported.booleansupportsSupersedingEventEnablerRecordType(Type supersedingEventEnablerRecordType) Tests if the givenSupersedingEventEnablerrecord interface type is supported.booleanTests if a superseding event enabler rule application service is supported.booleanTests if a superseding event enabler rule lookup service is supported.booleanTests if searching superseding event enablers is supported.booleansupportsSupersedingEventEnablerSearchRecordType(Type supersedingEventEnablerSearchRecordType) Tests if the givenSupersedingEventEnablersearch record interface type is supported.booleanTests if a superseding event enabler calendar lookup service is supported.booleanTests if any broker federation is exposed.Methods inherited from interface OsidManager
closeMethods inherited from interface OsidManager
changeBranch, initialize, rollbackServiceModifier and TypeMethodDescriptionvoidchangeBranch(Id branchId) Changes the service branch.voidinitialize(OsidRuntimeManager runtime) Initializes this manager.rollbackService(Date rollbackTime) Rolls back this service to a point in time.Methods inherited from interface OsidProfile
getBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getProxyRecordTypes, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion, supportsProxyRecordTypeModifier and TypeMethodDescriptionGets this service branch.Gets theBranch Idrepresenting this service branch.Gets a description of this service implementation.Gets a display name for this service implementation.getId()Gets an identifier for this service implementation.Gets the locales supported in this service.Gets the proxy recordTypessupported in this service.Gets the date this service implementation was released.Gets the version of this service implementation.booleanTest for support of a journal branching service.booleanTest for support of a journaling rollback service.booleansupportsOSIDVersion(Version version) Test for support of an OSID specification version.booleansupportsProxyRecordType(Type proxyRecordType) Test for support of a proxy type.Methods inherited from interface Sourceable
getBranding, getBrandingIds, getLicense, getProvider, getProviderIdModifier and TypeMethodDescriptionGets a branding, such as an image or logo, expressed using theAssetinterface.Gets the branding assetIds.Gets the terms of usage.Gets theResourcerepresenting the provider.Gets theIdof the provider.
-
Method Details
-
getRecurringEventEnablerLookupSession
RecurringEventEnablerLookupSession getRecurringEventEnablerLookupSession() throws OperationFailedExceptionGets theOsidSessionassociated with the recurring event enabler lookup service.- Returns:
- a
RecurringEventEnablerLookupSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsRecurringEventEnablerLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsRecurringEventEnablerLookup()} is {@code true} .
-
getRecurringEventEnablerLookupSessionForCalendar
RecurringEventEnablerLookupSession getRecurringEventEnablerLookupSessionForCalendar(Id calendarId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the recurring event enabler lookup service for the given calendar.- Parameters:
calendarId- theIdof theCalendar- Returns:
- a
RecurringEventEnablerLookupSession - Throws:
NotFoundException- noCalendarfound by the givenIdNullArgumentException-calendarIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsRecurringEventEnablerLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsRecurringEventEnablerLookup()} and {@code supportsVisibleFederation()} are {@code true} .
-
getRecurringEventEnablerQuerySession
RecurringEventEnablerQuerySession getRecurringEventEnablerQuerySession() throws OperationFailedExceptionGets theOsidSessionassociated with the recurring event enabler query service.- Returns:
- a
RecurringEventEnablerQuerySession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsRecurringEventEnablerQuery()isfalse- Compliance:
optional- This method must be implemented if {@code supportsRecurringEventEnablerQuery()} is {@code true} .
-
getRecurringEventEnablerQuerySessionForCalendar
RecurringEventEnablerQuerySession getRecurringEventEnablerQuerySessionForCalendar(Id calendarId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the recurring event enabler query service for the given calendar.- Parameters:
calendarId- theIdof theCalendar- Returns:
- a
RecurringEventEnablerQuerySession - Throws:
NotFoundException- noCalendarfound by the givenIdNullArgumentException-calendarIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsRecurringEventEnablerQuery()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsRecurringEventEnablerQuery()} and {@code supportsVisibleFederation()} are {@code true} .
-
getRecurringEventEnablerSearchSession
RecurringEventEnablerSearchSession getRecurringEventEnablerSearchSession() throws OperationFailedExceptionGets theOsidSessionassociated with the recurring event enabler search service.- Returns:
- a
RecurringEventEnablerSearchSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsRecurringEventEnablerSearch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsRecurringEventEnablerSearch()} is {@code true} .
-
getRecurringEventEnablerSearchSessionForCalendar
RecurringEventEnablerSearchSession getRecurringEventEnablerSearchSessionForCalendar(Id calendarId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the recurring event enablers earch service for the given calendar.- Parameters:
calendarId- theIdof theCalendar- Returns:
- a
RecurringEventEnablerSearchSession - Throws:
NotFoundException- noCalendarfound by the givenIdNullArgumentException-calendarIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsRecurringEventEnablerSearch()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsRecurringEventEnablerSearch()} and {@code supportsVisibleFederation()} are {@code true} .
-
getRecurringEventEnablerAdminSession
RecurringEventEnablerAdminSession getRecurringEventEnablerAdminSession() throws OperationFailedExceptionGets theOsidSessionassociated with the recurring event enabler administration service.- Returns:
- a
RecurringEventEnablerAdminSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsRecurringEventEnablerAdmin()isfalse- Compliance:
optional- This method must be implemented if {@code supportsRecurringEventEnablerAdmin()} is {@code true} .
-
getRecurringEventEnablerAdminSessionForCalendar
RecurringEventEnablerAdminSession getRecurringEventEnablerAdminSessionForCalendar(Id calendarId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the recurring event enabler administration service for the given calendar.- Parameters:
calendarId- theIdof theCalendar- Returns:
- a
RecurringEventEnablerAdminSession - Throws:
NotFoundException- noCalendarfound by the givenIdNullArgumentException-calendarIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsRecurringEventEnablerAdmin()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if supportsRecurringEventEnablerAdmin() and supportsVisibleFederation() are true.
-
getRecurringEventEnablerNotificationSession
RecurringEventEnablerNotificationSession getRecurringEventEnablerNotificationSession(RecurringEventEnablerReceiver recurringEventEnablerReceiver) throws OperationFailedException Gets theOsidSessionassociated with the recurring event enabler notification service.- Parameters:
recurringEventEnablerReceiver- the notification callback- Returns:
- a
RecurringEventEnablerNotificationSession - Throws:
NullArgumentException-recurringEventEnablerReceiverisnullOperationFailedException- unable to complete requestUnimplementedException-supportsRecurringEventEnablerNotification()isfalse- Compliance:
optional- This method must be implemented if {@code supportsRecurringEventEnablerNotification()} is {@code true} .
-
getRecurringEventEnablerNotificationSessionForCalendar
RecurringEventEnablerNotificationSession getRecurringEventEnablerNotificationSessionForCalendar(RecurringEventEnablerReceiver recurringEventEnablerReceiver, Id calendarId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the recurring event enabler notification service for the given calendar.- Parameters:
recurringEventEnablerReceiver- the notification callbackcalendarId- theIdof theCalendar- Returns:
- a
RecurringEventEnablerNotificationSession - Throws:
NotFoundException- no calendar found by the givenIdNullArgumentException-recurringEventEnablerReceiverorcalendarIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsRecurringEventEnablerNotification()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsRecurringEventEnablerNotification()} and {@code supportsVisibleFederation()} are {@code true} .
-
getRecurringEventEnablerCalendarSession
RecurringEventEnablerCalendarSession getRecurringEventEnablerCalendarSession() throws OperationFailedExceptionGets theOsidSessionto lookup recurring event enabler/calendar mappings for recurring event enablers.- Returns:
- a
RecurringEventEnablerCalendarSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsRecurringEventEnablerCalendar()isfalse- Compliance:
optional- This method must be implemented if supportsRecurringEventEnablerCalendar() is true.
-
getRecurringEventEnablerCalendarAssignmentSession
RecurringEventEnablerCalendarAssignmentSession getRecurringEventEnablerCalendarAssignmentSession() throws OperationFailedExceptionGets theOsidSessionassociated with assigning recurring event enablers to calendars.- Returns:
- an
RecurringEventEnablerCalendarAssignmentSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsRecurringEventEnablerCalendarAssignment()isfalse- Compliance:
optional- This method must be implemented if {@code supportsRecurringEventEnablerCalendarAssignment()} is {@code true} .
-
getRecurringEventEnablerSmartCalendarSession
RecurringEventEnablerSmartCalendarSession getRecurringEventEnablerSmartCalendarSession(Id calendarId) throws NotFoundException, OperationFailedException Gets theOsidSessionto manage recurring event enabler smart calendars.- Parameters:
calendarId- theIdof theCalendar- Returns:
- a
RecurringEventEnablerSmartCalendarSession - Throws:
NotFoundException- noCalendarfound by the givenIdNullArgumentException-calendarIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsRecurringEventEnablerSmartCalendar()isfalse- Compliance:
optional- This method must be implemented if {@code supportsRecurringEventEnablerSmartCalendar()} is {@code true} .
-
getRecurringEventEnablerRuleLookupSession
RecurringEventEnablerRuleLookupSession getRecurringEventEnablerRuleLookupSession() throws OperationFailedExceptionGets theOsidSessionassociated with the recurring event enabler mapping lookup service for looking up the rules.- Returns:
- a
RecurringEventEnablerRuleLookupSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsRecurringEventEnablerRuleLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsRecurringEventEnablerRuleLookup()} is {@code true} .
-
getRecurringEventEnablerRuleLookupSessionForCalendar
RecurringEventEnablerRuleLookupSession getRecurringEventEnablerRuleLookupSessionForCalendar(Id calendarId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the recurring event enabler mapping lookup service for the given calendar for looking up rules.- Parameters:
calendarId- theIdof theCalendar- Returns:
- a
RecurringEventEnablerRuleLookupSession - Throws:
NotFoundException- noCalendarfound by the givenIdNullArgumentException-calendarIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsRecurringEventEnablerRuleLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsRecurringEventEnablerRuleLookup()} and {@code supportsVisibleFederation()} are {@code true} .
-
getRecurringEventEnablerRuleApplicationSession
RecurringEventEnablerRuleApplicationSession getRecurringEventEnablerRuleApplicationSession() throws OperationFailedExceptionGets theOsidSessionassociated with the recurring event enabler assignment service to apply enablers.- Returns:
- a
RecurringEventEnablerRuleApplicationSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsRecurringEventEnablerRuleApplication()isfalse- Compliance:
optional- This method must be implemented if {@code supportsRecurringEventEnablerRuleApplication()} is {@code true} .
-
getRecurringEventEnablerRuleApplicationSessionForCalendar
RecurringEventEnablerRuleApplicationSession getRecurringEventEnablerRuleApplicationSessionForCalendar(Id calendarId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the recurring event enabler assignment service for the given calendar to apply enablers.- Parameters:
calendarId- theIdof theCalendar- Returns:
- a
RecurringEventEnablerRuleApplicationSession - Throws:
NotFoundException- noCalendarfound by the givenIdNullArgumentException-calendarIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsRecurringEventEnablerRuleApplication()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsRecurringEventEnablerRuleApplication()} and {@code supportsVisibleFederation()} are {@code true} .
-
getOffsetEventEnablerLookupSession
OffsetEventEnablerLookupSession getOffsetEventEnablerLookupSession() throws OperationFailedExceptionGets theOsidSessionassociated with the offset event enabler lookup service.- Returns:
- an
OffsetEventEnablerLookupSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsOffsetEventEnablerLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsOffsetEventEnablerLookup()} is {@code true} .
-
getOffsetEventEnablerLookupSessionForCalendar
OffsetEventEnablerLookupSession getOffsetEventEnablerLookupSessionForCalendar(Id calendarId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the offset event enabler lookup service for the given calendar.- Parameters:
calendarId- theIdof theCalendar- Returns:
- an
OffsetEventEnablerLookupSession - Throws:
NotFoundException- noCalendarfound by the givenIdNullArgumentException-calendarIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsOffsetEventEnablerLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsOffsetEventEnablerLookup()} and {@code supportsVisibleFederation()} are {@code true} .
-
getOffsetEventEnablerQuerySession
Gets theOsidSessionassociated with the offset event enabler query service.- Returns:
- an
OffsetEventEnablerQuerySession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsOffsetEventEnablerQuery()isfalse- Compliance:
optional- This method must be implemented if {@code supportsOffsetEventEnablerQuery()} is {@code true} .
-
getOffsetEventEnablerQuerySessionForCalendar
OffsetEventEnablerQuerySession getOffsetEventEnablerQuerySessionForCalendar(Id calendarId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the offset event enabler query service for the given calendar.- Parameters:
calendarId- theIdof theCalendar- Returns:
- an
OffsetEventEnablerQuerySession - Throws:
NotFoundException- noCalendarfound by the givenIdNullArgumentException-calendarIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsOffsetEventEnablerQuery()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsOffsetEventEnablerQuery()} and {@code supportsVisibleFederation()} are {@code true} .
-
getOffsetEventEnablerSearchSession
OffsetEventEnablerSearchSession getOffsetEventEnablerSearchSession() throws OperationFailedExceptionGets theOsidSessionassociated with the offset event enabler search service.- Returns:
- an
OffsetEventEnablerSearchSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsOffsetEventEnablerSearch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsOffsetEventEnablerSearch()} is {@code true} .
-
getOffsetEventEnablerSearchSessionForCalendar
OffsetEventEnablerSearchSession getOffsetEventEnablerSearchSessionForCalendar(Id calendarId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the offset event enablers earch service for the given calendar.- Parameters:
calendarId- theIdof theCalendar- Returns:
- an
OffsetEventEnablerSearchSession - Throws:
NotFoundException- noCalendarfound by the givenIdNullArgumentException-calendarIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsOffsetEventEnablerSearch()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsOffsetEventEnablerSearch()} and {@code supportsVisibleFederation()} are {@code true} .
-
getOffsetEventEnablerAdminSession
Gets theOsidSessionassociated with the offset event enabler administration service.- Returns:
- an
OffsetEventEnablerAdminSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsOffsetEventEnablerAdmin()isfalse- Compliance:
optional- This method must be implemented if {@code supportsOffsetEventEnablerAdmin()} is {@code true} .
-
getOffsetEventEnablerAdminSessionForCalendar
OffsetEventEnablerAdminSession getOffsetEventEnablerAdminSessionForCalendar(Id calendarId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the offset event enabler administration service for the given calendar.- Parameters:
calendarId- theIdof theCalendar- Returns:
- an
OffsetEventEnablerAdminSession - Throws:
NotFoundException- noCalendarfound by the givenIdNullArgumentException-calendarIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsOffsetEventEnablerAdmin()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsOffsetEventEnablerAdmin()} and {@code supportsVisibleFederation()} are {@code true} .
-
getOffsetEventEnablerNotificationSession
OffsetEventEnablerNotificationSession getOffsetEventEnablerNotificationSession(OffsetEventEnablerReceiver offsetEventEnablerReceiver) throws OperationFailedException Gets theOsidSessionassociated with the offset event enabler notification service.- Parameters:
offsetEventEnablerReceiver- the notification callback- Returns:
- an
OffsetEventEnablerNotificationSession - Throws:
NullArgumentException-offsetEventEnablerReceiverisnullOperationFailedException- unable to complete requestUnimplementedException-supportsOffsetEventEnablerNotification()isfalse- Compliance:
optional- This method must be implemented if {@code supportsOffsetEventEnablerNotification()} is {@code true} .
-
getOffsetEventEnablerNotificationSessionForCalendar
OffsetEventEnablerNotificationSession getOffsetEventEnablerNotificationSessionForCalendar(OffsetEventEnablerReceiver offsetEventEnablerReceiver, Id calendarId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the offset event enabler notification service for the given calendar.- Parameters:
offsetEventEnablerReceiver- the notification callbackcalendarId- theIdof theCalendar- Returns:
- an
OffsetEventEnablerNotificationSession - Throws:
NotFoundException- no calendar found by the givenIdNullArgumentException-offsetEventEnablerReceiverorcalendarIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsOffsetEventEnablerNotification()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsOffsetEventEnablerNotification()} and {@code supportsVisibleFederation()} are {@code true} .
-
getOffsetEventEnablerCalendarSession
OffsetEventEnablerCalendarSession getOffsetEventEnablerCalendarSession() throws OperationFailedExceptionGets theOsidSessionto lookup offset event enabler/calendar mappings for offset event enablers.- Returns:
- an
OffsetEventEnablerCalendarSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsOffsetEventEnablerCalendar()isfalse- Compliance:
optional- This method must be implemented if {@code supportsOffsetEventEnablerCalendar()} is {@code true} .
-
getOffsetEventEnablerCalendarAssignmentSession
OffsetEventEnablerCalendarAssignmentSession getOffsetEventEnablerCalendarAssignmentSession() throws OperationFailedExceptionGets theOsidSessionassociated with assigning offset event enablers to calendars.- Returns:
- an
OffsetEventEnablerCalendarAssignmentSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsOffsetEventEnablerCalendarAssignment()isfalse- Compliance:
optional- This method must be implemented if {@code supportsOffsetEventEnablerCalendarAssignment()} is {@code true} .
-
getOffsetEventEnablerSmartCalendarSession
OffsetEventEnablerSmartCalendarSession getOffsetEventEnablerSmartCalendarSession(Id calendarId) throws NotFoundException, OperationFailedException Gets theOsidSessionto manage offset event enabler smart calendars.- Parameters:
calendarId- theIdof theCalendar- Returns:
- an
OffsetEventEnablerSmartCalendarSession - Throws:
NotFoundException- noCalendarfound by the givenIdNullArgumentException-calendarIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsOffsetEventEnablerSmartCalendar()isfalse- Compliance:
optional- This method must be implemented if {@code supportsOffsetEventEnablerSmartCalendar()} is {@code true} .
-
getOffsetEventEnablerRuleLookupSession
OffsetEventEnablerRuleLookupSession getOffsetEventEnablerRuleLookupSession() throws OperationFailedExceptionGets theOsidSessionassociated with the offset event enabler mapping lookup service for looking up the rules.- Returns:
- an
OffsetEventEnablerRuleLookupSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsOffsetEventEnablerRuleLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsOffsetEventEnablerRuleLookup()} is {@code true} .
-
getOffsetEventEnablerRuleLookupSessionForCalendar
OffsetEventEnablerRuleLookupSession getOffsetEventEnablerRuleLookupSessionForCalendar(Id calendarId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the offset event enabler mapping lookup service for the given calendar for looking up rules.- Parameters:
calendarId- theIdof theCalendar- Returns:
- an
OffsetEventEnablerRuleLookupSession - Throws:
NotFoundException- noCalendarfound by the givenIdNullArgumentException-calendarIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsOffsetEventEnablerRuleLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsOffsetEventEnablerRuleLookup()} and {@code supportsVisibleFederation()} are {@code true} .
-
getOffsetEventEnablerRuleApplicationSession
OffsetEventEnablerRuleApplicationSession getOffsetEventEnablerRuleApplicationSession() throws OperationFailedExceptionGets theOsidSessionassociated with the offset event enabler assignment service to apply enablers.- Returns:
- an
OffsetEventEnablerRuleApplicationSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsOffsetEventEnablerRuleApplication()isfalse- Compliance:
optional- This method must be implemented if {@code supportsOffsetEventEnablerRuleApplication()} is {@code true} .
-
getOffsetEventEnablerRuleApplicationSessionForCalendar
OffsetEventEnablerRuleApplicationSession getOffsetEventEnablerRuleApplicationSessionForCalendar(Id calendarId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the offset event enabler assignment service for the given calendar to apply enablers.- Parameters:
calendarId- theIdof theCalendar- Returns:
- an
OffsetEventEnablerRuleApplicationSession - Throws:
NotFoundException- noCalendarfound by the givenIdNullArgumentException-calendarIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsOffsetEventEnablerRuleApplication()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsOffsetEventEnablerRuleApplication()} and {@code supportsVisibleFederation()} are {@code true} .
-
getSupersedingEventEnablerLookupSession
SupersedingEventEnablerLookupSession getSupersedingEventEnablerLookupSession() throws OperationFailedExceptionGets theOsidSessionassociated with the superseding event enabler lookup service.- Returns:
- a
SupersedingEventEnablerLookupSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsSupersedingEventEnablerLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSupersedingEventEnablerLookup()} is {@code true} .
-
getSupersedingEventEnablerLookupSessionForCalendar
SupersedingEventEnablerLookupSession getSupersedingEventEnablerLookupSessionForCalendar(Id calendarId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the superseding event enabler lookup service for the given calendar.- Parameters:
calendarId- theIdof theCalendar- Returns:
- a
SupersedingEventEnablerLookupSession - Throws:
NotFoundException- noCalendarfound by the givenIdNullArgumentException-calendarIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsSupersedingEventEnablerLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSupersedingEventEnablerLookup()} and {@code supportsVisibleFederation()} are {@code true} .
-
getSupersedingEventEnablerQuerySession
SupersedingEventEnablerQuerySession getSupersedingEventEnablerQuerySession() throws OperationFailedExceptionGets theOsidSessionassociated with the superseding event enabler query service.- Returns:
- a
SupersedingEventEnablerQuerySession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsSupersedingEventEnablerQuery()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSupersedingEventEnablerQuery()} is {@code true} .
-
getSupersedingEventEnablerQuerySessionForCalendar
SupersedingEventEnablerQuerySession getSupersedingEventEnablerQuerySessionForCalendar(Id calendarId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the superseding event enabler query service for the given calendar.- Parameters:
calendarId- theIdof theCalendar- Returns:
- a
SupersedingEventEnablerQuerySession - Throws:
NotFoundException- noCalendarfound by the givenIdNullArgumentException-calendarIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsSupersedingEventEnablerQuery()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSupersedingEventEnablerQuery()} and {@code supportsVisibleFederation()} are {@code true} .
-
getSupersedingEventEnablerSearchSession
SupersedingEventEnablerSearchSession getSupersedingEventEnablerSearchSession() throws OperationFailedExceptionGets theOsidSessionassociated with the superseding event enabler search service.- Returns:
- a
SupersedingEventEnablerSearchSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsSupersedingEventEnablerSearch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSupersedingEventEnablerSearch()} is {@code true} .
-
getSupersedingEventEnablerSearchSessionForCalendar
SupersedingEventEnablerSearchSession getSupersedingEventEnablerSearchSessionForCalendar(Id calendarId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the superseding event enablers earch service for the given calendar.- Parameters:
calendarId- theIdof theCalendar- Returns:
- a
SupersedingEventEnablerSearchSession - Throws:
NotFoundException- noCalendarfound by the givenIdNullArgumentException-calendarIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsSupersedingEventEnablerSearch()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSupersedingEventEnablerSearch()} and {@code supportsVisibleFederation()} are {@code true} .
-
getSupersedingEventEnablerAdminSession
SupersedingEventEnablerAdminSession getSupersedingEventEnablerAdminSession() throws OperationFailedExceptionGets theOsidSessionassociated with the superseding event enabler administration service.- Returns:
- a
SupersedingEventEnablerAdminSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsSupersedingEventEnablerAdmin()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSupersedingEventEnablerAdmin()} is {@code true} .
-
getSupersedingEventEnablerAdminSessionForCalendar
SupersedingEventEnablerAdminSession getSupersedingEventEnablerAdminSessionForCalendar(Id calendarId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the superseding event enabler administration service for the given calendar.- Parameters:
calendarId- theIdof theCalendar- Returns:
- a
SupersedingEventEnablerAdminSession - Throws:
NotFoundException- noCalendarfound by the givenIdNullArgumentException-calendarIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsSupersedingEventEnablerAdmin()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSupersedingEventEnablerAdmin()} and {@code supportsVisibleFederation()} are {@code true} .
-
getSupersedingEventEnablerNotificationSession
SupersedingEventEnablerNotificationSession getSupersedingEventEnablerNotificationSession(SupersedingEventEnablerReceiver supersedingEventEnablerReceiver) throws OperationFailedException Gets theOsidSessionassociated with the superseding event enabler notification service.- Parameters:
supersedingEventEnablerReceiver- the notification callback- Returns:
- a
SupersedingEventEnablerNotificationSession - Throws:
NullArgumentException-supersedingEventEnablerReceiverisnullOperationFailedException- unable to complete requestUnimplementedException-supportsSupersedingEventEnablerNotification()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSupersedingEventEnablerNotification()} is {@code true} .
-
getSupersedingEventEnablerNotificationSessionForCalendar
SupersedingEventEnablerNotificationSession getSupersedingEventEnablerNotificationSessionForCalendar(SupersedingEventEnablerReceiver supersedingEventEnablerReceiver, Id calendarId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the superseding event enabler notification service for the given calendar.- Parameters:
supersedingEventEnablerReceiver- the notification callbackcalendarId- theIdof theCalendar- Returns:
- a
SupersedingEventEnablerNotificationSession - Throws:
NotFoundException- no calendar found by the givenIdNullArgumentException-supersedingEventEnablerReceiverorcalendarIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsSupersedingEventEnablerNotification()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSupersedingEventEnablerNotification()} and {@code supportsVisibleFederation()} are {@code true} .
-
getSupersedingEventEnablerCalendarSession
SupersedingEventEnablerCalendarSession getSupersedingEventEnablerCalendarSession() throws OperationFailedExceptionGets theOsidSessionto lookup superseding event enabler/calendar mappings for superseding event enablers.- Returns:
- a
SupersedingEventEnablerCalendarSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsSupersedingEventEnablerCalendar()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSupersedingEventEnablerCalendar()} is {@code true} .
-
getSupersedingEventEnablerCalendarAssignmentSession
SupersedingEventEnablerCalendarAssignmentSession getSupersedingEventEnablerCalendarAssignmentSession() throws OperationFailedExceptionGets theOsidSessionassociated with assigning superseding event enablers to calendars.- Returns:
- a
SupersedingEventEnablerCalendarAssignmentSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsSupersedingEventEnablerCalendarAssignment()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSupersedingEventEnablerCalendarAssignment()} is {@code true} .
-
getSupersedingEventEnablerSmartCalendarSession
SupersedingEventEnablerSmartCalendarSession getSupersedingEventEnablerSmartCalendarSession(Id calendarId) throws NotFoundException, OperationFailedException Gets theOsidSessionto manage superseding event enabler smart calendars.- Parameters:
calendarId- theIdof theCalendar- Returns:
- a
SupersedingEventEnablerSmartCalendarSession - Throws:
NotFoundException- noCalendarfound by the givenIdNullArgumentException-calendarIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsSupersedingEventEnablerSmartCalendar()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSupersedingEventEnablerSmartCalendar()} is {@code true} .
-
getSupersedingEventEnablerRuleLookupSession
SupersedingEventEnablerRuleLookupSession getSupersedingEventEnablerRuleLookupSession() throws OperationFailedExceptionGets theOsidSessionassociated with the superseding event enabler mapping lookup service for looking up the rules.- Returns:
- a
SupersedingEventEnablerRuleSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsSupersedingEventEnablerRuleLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSupersedingEventEnablerRuleLookup()} is {@code true} .
-
getSupersedingEventEnablerRuleLookupSessionForCalendar
SupersedingEventEnablerRuleLookupSession getSupersedingEventEnablerRuleLookupSessionForCalendar(Id calendarId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the superseding event enabler mapping lookup service for the given calendar for looking up rules.- Parameters:
calendarId- theIdof theCalendar- Returns:
- a
SupersedingEventEnablerRuleLookupSession - Throws:
NotFoundException- noCalendarfound by the givenIdNullArgumentException-calendarIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsSupersedingEventEnablerRuleLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSupersedingEventEnablerRuleLookup()} and {@code supportsVisibleFederation()} are {@code true} .
-
getSupersedingEventEnablerRuleApplicationSession
SupersedingEventEnablerRuleApplicationSession getSupersedingEventEnablerRuleApplicationSession() throws OperationFailedExceptionGets theOsidSessionassociated with the superseding event enabler assignment service to apply enablers.- Returns:
- a
SupersedingEventEnablerRuleApplicationSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsSupersedingEventEnablerRuleApplication()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSupersedingEventEnablerRuleApplication()} is {@code true} .
-
getSupersedingEventEnablerRuleApplicationSessionForCalendar
SupersedingEventEnablerRuleApplicationSession getSupersedingEventEnablerRuleApplicationSessionForCalendar(Id calendarId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the superseding event enabler assignment service for the given calendar to apply enablers.- Parameters:
calendarId- theIdof theCalendar- Returns:
- a
SupersedingEventEnablerRuleApplicationSession - Throws:
NotFoundException- noCalendarfound by the givenIdNullArgumentException-calendarIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsSupersedingEventEnablerRuleApplication()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSupersedingEventEnablerRuleApplication()} and {@code supportsVisibleFederation()} are {@code true} .
-
getCommitmentEnablerLookupSession
Gets theOsidSessionassociated with the commitment enabler lookup service.- Returns:
- a
CommitmentEnablerLookupSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsCommitmentEnablerLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCommitmentEnablerLookup()} is {@code true} .
-
getCommitmentEnablerLookupSessionForCalendar
CommitmentEnablerLookupSession getCommitmentEnablerLookupSessionForCalendar(Id calendarId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the commitment enabler lookup service for the given calendar.- Parameters:
calendarId- theIdof theCalendar- Returns:
- a
CommitmentEnablerLookupSession - Throws:
NotFoundException- noCalendarfound by the givenIdNullArgumentException-calendarIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsCommitmentEnablerLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCommitmentEnablerLookup()} and {@code supportsVisibleFederation()} are {@code true} .
-
getCommitmentEnablerQuerySession
Gets theOsidSessionassociated with the commitment enabler query service.- Returns:
- a
CommitmentEnablerQuerySession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsCommitmentEnablerQuery()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCommitmentEnablerQuery()} is {@code true} .
-
getCommitmentEnablerQuerySessionForCalendar
CommitmentEnablerQuerySession getCommitmentEnablerQuerySessionForCalendar(Id calendarId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the commitment enabler query service for the given calendar.- Parameters:
calendarId- theIdof theCalendar- Returns:
- a
CommitmentEnablerQuerySession - Throws:
NotFoundException- noCalendarfound by the givenIdNullArgumentException-calendarIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsCommitmentEnablerQuery()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCommitmentEnablerQuery()} and {@code supportsVisibleFederation()} are {@code true} .
-
getCommitmentEnablerSearchSession
Gets theOsidSessionassociated with the commitment enabler search service.- Returns:
- a
CommitmentEnablerSearchSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsCommitmentEnablerSearch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCommitmentEnablerSearch()} is {@code true} .
-
getCommitmentEnablerSearchSessionForCalendar
CommitmentEnablerSearchSession getCommitmentEnablerSearchSessionForCalendar(Id calendarId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the commitment enablers earch service for the given calendar.- Parameters:
calendarId- theIdof theCalendar- Returns:
- a
CommitmentEnablerSearchSession - Throws:
NotFoundException- noCalendarfound by the givenIdNullArgumentException-calendarIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsCommitmentEnablerSearch()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCommitmentEnablerSearch()} and {@code supportsVisibleFederation()} are {@code true} .
-
getCommitmentEnablerAdminSession
Gets theOsidSessionassociated with the commitment enabler administration service.- Returns:
- a
CommitmentEnablerAdminSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsCommitmentEnablerAdmin()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCommitmentEnablerAdmin()} is {@code true} .
-
getCommitmentEnablerAdminSessionForCalendar
CommitmentEnablerAdminSession getCommitmentEnablerAdminSessionForCalendar(Id calendarId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the commitment enabler administration service for the given calendar.- Parameters:
calendarId- theIdof theCalendar- Returns:
- a
CommitmentEnablerAdminSession - Throws:
NotFoundException- noCalendarfound by the givenIdNullArgumentException-calendarIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsCommitmentEnablerAdmin()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCommitmentEnablerAdmin()} and {@code supportsVisibleFederation()} are {@code true} .
-
getCommitmentEnablerNotificationSession
CommitmentEnablerNotificationSession getCommitmentEnablerNotificationSession(CommitmentEnablerReceiver commitmentEnablerReceiver) throws OperationFailedException Gets theOsidSessionassociated with the commitment enabler notification service.- Parameters:
commitmentEnablerReceiver- the notification callback- Returns:
- a
CommitmentEnablerNotificationSession - Throws:
NullArgumentException-commitmentEnablerReceiverisnullOperationFailedException- unable to complete requestUnimplementedException-supportsCommitmentEnablerNotification()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCommitmentEnablerNotification()} is {@code true} .
-
getCommitmentEnablerNotificationSessionForCalendar
CommitmentEnablerNotificationSession getCommitmentEnablerNotificationSessionForCalendar(CommitmentEnablerReceiver commitmentEnablerReceiver, Id calendarId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the commitment enabler notification service for the given calendar.- Parameters:
commitmentEnablerReceiver- the notification callbackcalendarId- theIdof theCalendar- Returns:
- a
CommitmentEnablerNotificationSession - Throws:
NotFoundException- no calendar found by the givenIdNullArgumentException-commitmentEnablerReceiverorcalendarIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsCommitmentEnablerNotification()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCommitmentEnablerNotification()} and {@code supportsVisibleFederation()} are {@code true} .
-
getCommitmentEnablerCalendarSession
CommitmentEnablerCalendarSession getCommitmentEnablerCalendarSession() throws OperationFailedExceptionGets theOsidSessionto lookup commitment enabler/calendar mappings for commitment enablers.- Returns:
- a
CommitmentEnablerCalendarSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsCommitmentEnablerCalendar()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCommitmentEnablerCalendar()} is {@code true} .
-
getCommitmentEnablerCalendarAssignmentSession
CommitmentEnablerCalendarAssignmentSession getCommitmentEnablerCalendarAssignmentSession() throws OperationFailedExceptionGets theOsidSessionassociated with assigning commitment enablers to calendars for commitment.- Returns:
- a
CommitmentEnablerCalendarAssignmentSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsCommitmentEnablerCalendarAssignment()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCommitmentEnablerCalendarAssignment()} is {@code true} .
-
getCommitmentEnablerSmartCalendarSession
CommitmentEnablerSmartCalendarSession getCommitmentEnablerSmartCalendarSession(Id calendarId) throws NotFoundException, OperationFailedException Gets theOsidSessionto manage commitment enabler smart calendars.- Parameters:
calendarId- theIdof theCalendar- Returns:
- a
CommitmentEnablerSmartCalendarSession - Throws:
NotFoundException- noCalendarfound by the givenIdNullArgumentException-calendarIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsCommitmentEnablerSmartCalendar()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCommitmentEnablerSmartCalendar()} is {@code true} .
-
getCommitmentEnablerRuleLookupSession
CommitmentEnablerRuleLookupSession getCommitmentEnablerRuleLookupSession() throws OperationFailedExceptionGets theOsidSessionassociated with the commitment enabler mapping lookup service.- Returns:
- a
CommitmentEnablertRuleLookupSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsCommitmentEnablerRuleLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCommitmentEnablerRuleLookup()} is {@code true} .
-
getCommitmentEnablerRuleLookupSessionForCalendar
CommitmentEnablerRuleLookupSession getCommitmentEnablerRuleLookupSessionForCalendar(Id calendarId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the commitment enabler mapping lookup service for the given calendar.- Parameters:
calendarId- theIdof theCalendar- Returns:
- a
CommitmentEnablerRuleLookupSession - Throws:
NotFoundException- noCalendarfound by the givenIdNullArgumentException-calendarIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsCommitmentEnablerRuleLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCommitmentEnablerRuleLookup()} and {@code supportsVisibleFederation()} are {@code true} .
-
getCommitmentEnablerRuleApplicationSession
CommitmentEnablerRuleApplicationSession getCommitmentEnablerRuleApplicationSession() throws OperationFailedExceptionGets theOsidSessionassociated with the commitment enabler assignment service to apply enablers.- Returns:
- a
CommitmentEnablerRuleApplicationSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsCommitmentEnablerRuleApplication()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCommitmentEnablerRuleApplication()} is {@code true} .
-
getCommitmentEnablerRuleApplicationSessionForCalendar
CommitmentEnablerRuleApplicationSession getCommitmentEnablerRuleApplicationSessionForCalendar(Id calendarId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the commitment enabler assignment service for the given calendar to apply enablers.- Parameters:
calendarId- theIdof theCalendar- Returns:
- a
CommitmentEnablerRuleApplicationSession - Throws:
NotFoundException- noCalendarfound by the givenIdNullArgumentException-calendarIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsCommitmentEnablerRuleApplication()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCommitmentEnablerRuleApplication()} and {@code supportsVisibleFederation()} are {@code true} .
-