public interface CalendaringRulesManager extends OsidManager, CalendaringRulesProfile
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 Modifier and Type | Method and Description |
---|---|
CommitmentEnablerAdminSession |
getCommitmentEnablerAdminSession()
Gets the
OsidSession associated with the commitment
enabler administration service. |
CommitmentEnablerAdminSession |
getCommitmentEnablerAdminSessionForCalendar(Id calendarId)
Gets the
OsidSession associated with the commitment
enabler administration service for the given calendar. |
CommitmentEnablerCalendarAssignmentSession |
getCommitmentEnablerCalendarAssignmentSession()
Gets the
OsidSession associated with assigning
commitment enablers to calendars for commitment. |
CommitmentEnablerCalendarSession |
getCommitmentEnablerCalendarSession()
Gets the
OsidSession to lookup commitment
enabler/calendar mappings for commitment enablers. |
CommitmentEnablerLookupSession |
getCommitmentEnablerLookupSession()
Gets the
OsidSession associated with the commitment
enabler lookup service. |
CommitmentEnablerLookupSession |
getCommitmentEnablerLookupSessionForCalendar(Id calendarId)
Gets the
OsidSession associated with the commitment
enabler lookup service for the given calendar. |
CommitmentEnablerNotificationSession |
getCommitmentEnablerNotificationSession(CommitmentEnablerReceiver commitmentEnablerReceiver)
Gets the
OsidSession associated with the commitment
enabler notification service. |
CommitmentEnablerNotificationSession |
getCommitmentEnablerNotificationSessionForCalendar(CommitmentEnablerReceiver commitmentEnablerReceiver,
Id calendarId)
Gets the
OsidSession associated with the commitment
enabler notification service for the given calendar. |
CommitmentEnablerQuerySession |
getCommitmentEnablerQuerySession()
Gets the
OsidSession associated with the commitment
enabler query service. |
CommitmentEnablerQuerySession |
getCommitmentEnablerQuerySessionForCalendar(Id calendarId)
Gets the
OsidSession associated with the commitment
enabler query service for the given calendar. |
CommitmentEnablerRuleApplicationSession |
getCommitmentEnablerRuleApplicationSession()
Gets the
OsidSession associated with the commitment
enabler assignment service to apply enablers. |
CommitmentEnablerRuleApplicationSession |
getCommitmentEnablerRuleApplicationSessionForCalendar(Id calendarId)
Gets the
OsidSession associated with the commitment
enabler assignment service for the given calendar to apply enablers. |
CommitmentEnablerRuleLookupSession |
getCommitmentEnablerRuleLookupSession()
Gets the
OsidSession associated with the commitment
enabler mapping lookup service. |
CommitmentEnablerRuleLookupSession |
getCommitmentEnablerRuleLookupSessionForCalendar(Id calendarId)
Gets the
OsidSession associated with the commitment
enabler mapping lookup service for the given calendar. |
CommitmentEnablerSearchSession |
getCommitmentEnablerSearchSession()
Gets the
OsidSession associated with the commitment
enabler search service. |
CommitmentEnablerSearchSession |
getCommitmentEnablerSearchSessionForCalendar(Id calendarId)
Gets the
OsidSession associated with the commitment
enablers earch service for the given calendar. |
CommitmentEnablerSmartCalendarSession |
getCommitmentEnablerSmartCalendarSession(Id calendarId)
Gets the
OsidSession to manage commitment enabler smart
calendars. |
OffsetEventEnablerAdminSession |
getOffsetEventEnablerAdminSession()
Gets the
OsidSession associated with the offset event
enabler administration service. |
OffsetEventEnablerAdminSession |
getOffsetEventEnablerAdminSessionForCalendar(Id calendarId)
Gets the
OsidSession associated with the offset event
enabler administration service for the given calendar. |
OffsetEventEnablerCalendarAssignmentSession |
getOffsetEventEnablerCalendarAssignmentSession()
Gets the
OsidSession associated with assigning offset
event enablers to calendars. |
OffsetEventEnablerCalendarSession |
getOffsetEventEnablerCalendarSession()
Gets the
OsidSession to lookup offset event
enabler/calendar mappings for offset event enablers. |
OffsetEventEnablerLookupSession |
getOffsetEventEnablerLookupSession()
Gets the
OsidSession associated with the offset event
enabler lookup service. |
OffsetEventEnablerLookupSession |
getOffsetEventEnablerLookupSessionForCalendar(Id calendarId)
Gets the
OsidSession associated with the offset event
enabler lookup service for the given calendar. |
OffsetEventEnablerNotificationSession |
getOffsetEventEnablerNotificationSession(OffsetEventEnablerReceiver offsetEventEnablerReceiver)
Gets the
OsidSession associated with the offset event
enabler notification service. |
OffsetEventEnablerNotificationSession |
getOffsetEventEnablerNotificationSessionForCalendar(OffsetEventEnablerReceiver offsetEventEnablerReceiver,
Id calendarId)
Gets the
OsidSession associated with the offset event
enabler notification service for the given calendar. |
OffsetEventEnablerQuerySession |
getOffsetEventEnablerQuerySession()
Gets the
OsidSession associated with the offset event
enabler query service. |
OffsetEventEnablerQuerySession |
getOffsetEventEnablerQuerySessionForCalendar(Id calendarId)
Gets the
OsidSession associated with the offset event
enabler query service for the given calendar. |
OffsetEventEnablerRuleApplicationSession |
getOffsetEventEnablerRuleApplicationSession()
Gets the
OsidSession associated with the offset event
enabler assignment service to apply enablers. |
OffsetEventEnablerRuleApplicationSession |
getOffsetEventEnablerRuleApplicationSessionForCalendar(Id calendarId)
Gets the
OsidSession associated with the offset event
enabler assignment service for the given calendar to apply enablers. |
OffsetEventEnablerRuleLookupSession |
getOffsetEventEnablerRuleLookupSession()
Gets the
OsidSession associated with the offset event
enabler mapping lookup service for looking up the rules. |
OffsetEventEnablerRuleLookupSession |
getOffsetEventEnablerRuleLookupSessionForCalendar(Id calendarId)
Gets the
OsidSession associated with the offset event
enabler mapping lookup service for the given calendar for looking up
rules. |
OffsetEventEnablerSearchSession |
getOffsetEventEnablerSearchSession()
Gets the
OsidSession associated with the offset event
enabler search service. |
OffsetEventEnablerSearchSession |
getOffsetEventEnablerSearchSessionForCalendar(Id calendarId)
Gets the
OsidSession associated with the offset event
enablers earch service for the given calendar. |
OffsetEventEnablerSmartCalendarSession |
getOffsetEventEnablerSmartCalendarSession(Id calendarId)
Gets the
OsidSession to manage offset event enabler
smart calendars. |
RecurringEventEnablerAdminSession |
getRecurringEventEnablerAdminSession()
Gets the
OsidSession associated with the recurring
event enabler administration service. |
RecurringEventEnablerAdminSession |
getRecurringEventEnablerAdminSessionForCalendar(Id calendarId)
Gets the
OsidSession associated with the recurring
event enabler administration service for the given calendar. |
RecurringEventEnablerCalendarAssignmentSession |
getRecurringEventEnablerCalendarAssignmentSession()
Gets the
OsidSession associated with assigning
recurring event enablers to calendars. |
RecurringEventEnablerCalendarSession |
getRecurringEventEnablerCalendarSession()
Gets the
OsidSession to lookup recurring event
enabler/calendar mappings for recurring event enablers. |
RecurringEventEnablerLookupSession |
getRecurringEventEnablerLookupSession()
Gets the
OsidSession associated with the recurring
event enabler lookup service. |
RecurringEventEnablerLookupSession |
getRecurringEventEnablerLookupSessionForCalendar(Id calendarId)
Gets the
OsidSession associated with the recurring
event enabler lookup service for the given calendar. |
RecurringEventEnablerNotificationSession |
getRecurringEventEnablerNotificationSession(RecurringEventEnablerReceiver recurringEventEnablerReceiver)
Gets the
OsidSession associated with the recurring
event enabler notification service. |
RecurringEventEnablerNotificationSession |
getRecurringEventEnablerNotificationSessionForCalendar(RecurringEventEnablerReceiver recurringEventEnablerReceiver,
Id calendarId)
Gets the
OsidSession associated with the recurring
event enabler notification service for the given calendar. |
RecurringEventEnablerQuerySession |
getRecurringEventEnablerQuerySession()
Gets the
OsidSession associated with the recurring
event enabler query service. |
RecurringEventEnablerQuerySession |
getRecurringEventEnablerQuerySessionForCalendar(Id calendarId)
Gets the
OsidSession associated with the recurring
event enabler query service for the given calendar. |
RecurringEventEnablerRuleApplicationSession |
getRecurringEventEnablerRuleApplicationSession()
Gets the
OsidSession associated with the recurring
event enabler assignment service to apply enablers. |
RecurringEventEnablerRuleApplicationSession |
getRecurringEventEnablerRuleApplicationSessionForCalendar(Id calendarId)
Gets the
OsidSession associated with the recurring
event enabler assignment service for the given calendar to apply
enablers. |
RecurringEventEnablerRuleLookupSession |
getRecurringEventEnablerRuleLookupSession()
Gets the
OsidSession associated with the recurring
event enabler mapping lookup service for looking up the rules. |
RecurringEventEnablerRuleLookupSession |
getrecurringEventEnablerRuleLookupSessionForCalendar(Id calendarId)
Gets the
OsidSession associated with the recurring
event enabler mapping lookup service for the given calendar for
looking up rules. |
RecurringEventEnablerSearchSession |
getRecurringEventEnablerSearchSession()
Gets the
OsidSession associated with the recurring
event enabler search service. |
RecurringEventEnablerSearchSession |
getRecurringEventEnablerSearchSessionForCalendar(Id calendarId)
Gets the
OsidSession associated with the recurring
event enablers earch service for the given calendar. |
RecurringEventEnablerSmartCalendarSession |
getRecurringEventEnablerSmartCalendarSession(Id calendarId)
Gets the
OsidSession to manage recurring event enabler
smart calendars. |
SupersedingEventEnablerAdminSession |
getSupersedingEventEnablerAdminSession()
Gets the
OsidSession associated with the superseding
event enabler administration service. |
SupersedingEventEnablerAdminSession |
getSupersedingEventEnablerAdminSessionForCalendar(Id calendarId)
Gets the
OsidSession associated with the superseding
event enabler administration service for the given calendar. |
SupersedingEventEnablerCalendarAssignmentSession |
getSupersedingEventEnablerCalendarAssignmentSession()
Gets the
OsidSession associated with assigning
superseding event enablers to calendars. |
SupersedingEventEnablerCalendarSession |
getSupersedingEventEnablerCalendarSession()
Gets the
OsidSession to lookup superseding event
enabler/calendar mappings for superseding event enablers. |
SupersedingEventEnablerLookupSession |
getSupersedingEventEnablerLookupSession()
Gets the
OsidSession associated with the superseding
event enabler lookup service. |
SupersedingEventEnablerLookupSession |
getSupersedingEventEnablerLookupSessionForCalendar(Id calendarId)
Gets the
OsidSession associated with the superseding
event enabler lookup service for the given calendar. |
SupersedingEventEnablerNotificationSession |
getSupersedingEventEnablerNotificationSession(SupersedingEventEnablerReceiver supersedingEventEnablerReceiver)
Gets the
OsidSession associated with the superseding
event enabler notification service. |
SupersedingEventEnablerNotificationSession |
getSupersedingEventEnablerNotificationSessionForCalendar(SupersedingEventEnablerReceiver supersedingEventEnablerReceiver,
Id calendarId)
Gets the
OsidSession associated with the superseding
event enabler notification service for the given calendar. |
SupersedingEventEnablerQuerySession |
getSupersedingEventEnablerQuerySession()
Gets the
OsidSession associated with the superseding
event enabler query service. |
SupersedingEventEnablerQuerySession |
getSupersedingEventEnablerQuerySessionForCalendar(Id calendarId)
Gets the
OsidSession associated with the superseding
event enabler query service for the given calendar. |
SupersedingEventEnablerRuleApplicationSession |
getSupersedingEventEnablerRuleApplicationSession()
Gets the
OsidSession associated with the superseding
event enabler assignment service to apply enablers. |
SupersedingEventEnablerRuleApplicationSession |
getSupersedingEventEnablerRuleApplicationSessionForCalendar(Id calendarId)
Gets the
OsidSession associated with the superseding
event enabler assignment service for the given calendar to apply
enablers. |
SupersedingEventEnablerRuleLookupSession |
getSupersedingEventEnablerRuleLookupSession()
Gets the
OsidSession associated with the superseding
event enabler mapping lookup service for looking up the rules. |
SupersedingEventEnablerRuleLookupSession |
getSupersedingEventEnablerRuleLookupSessionForCalendar(Id calendarId)
Gets the
OsidSession associated with the superseding
event enabler mapping lookup service for the given calendar for
looking up rules. |
SupersedingEventEnablerSearchSession |
getSupersedingEventEnablerSearchSession()
Gets the
OsidSession associated with the superseding
event enabler search service. |
SupersedingEventEnablerSearchSession |
getSupersedingEventEnablerSearchSessionForCalendar(Id calendarId)
Gets the
OsidSession associated with the superseding
event enablers earch service for the given calendar. |
SupersedingEventEnablerSmartCalendarSession |
getSupersedingEventEnablerSmartCalendarSession(Id calendarId)
Gets the
OsidSession to manage superseding event
enabler smart calendars. |
changeBranch, initialize, rollbackService
close
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, supportsVisibleFederation
getBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getProxyRecordTypes, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion, supportsProxyRecordType
getBranding, getBrandingIds, getLicense, getProvider, getProviderId
RecurringEventEnablerLookupSession getRecurringEventEnablerLookupSession() throws OperationFailedException
OsidSession
associated with the recurring
event enabler lookup service. RecurringEventEnablerLookupSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsRecurringEventEnablerLookup()
is false
optional
- This method must be implemented if
supportsRecurringEventEnablerLookup()
is
true.
RecurringEventEnablerLookupSession getRecurringEventEnablerLookupSessionForCalendar(Id calendarId) throws NotFoundException, OperationFailedException
OsidSession
associated with the recurring
event enabler lookup service for the given calendar.calendarId
- the Id
of the Calendar
RecurringEventEnablerLookupSession
NotFoundException
- no Calendar
found by
the given Id
NullArgumentException
- calendarId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsRecurringEventEnablerLookup()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsRecurringEventEnablerLookup()
and
supportsVisibleFederation()
are true.
RecurringEventEnablerQuerySession getRecurringEventEnablerQuerySession() throws OperationFailedException
OsidSession
associated with the recurring
event enabler query service. RecurringEventEnablerQuerySession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsRecurringEventEnablerQuery()
is false
optional
- This method must be implemented if
supportsRecurringEventEnablerQuery()
is
true.
RecurringEventEnablerQuerySession getRecurringEventEnablerQuerySessionForCalendar(Id calendarId) throws NotFoundException, OperationFailedException
OsidSession
associated with the recurring
event enabler query service for the given calendar.calendarId
- the Id
of the Calendar
RecurringEventEnablerQuerySession
NotFoundException
- no Calendar
found by
the given Id
NullArgumentException
- calendarId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsRecurringEventEnablerQuery()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsRecurringEventEnablerQuery()
and
supportsVisibleFederation()
are true.
RecurringEventEnablerSearchSession getRecurringEventEnablerSearchSession() throws OperationFailedException
OsidSession
associated with the recurring
event enabler search service. RecurringEventEnablerSearchSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsRecurringEventEnablerSearch()
is false
optional
- This method must be implemented if
supportsRecurringEventEnablerSearch()
is
true.
RecurringEventEnablerSearchSession getRecurringEventEnablerSearchSessionForCalendar(Id calendarId) throws NotFoundException, OperationFailedException
OsidSession
associated with the recurring
event enablers earch service for the given calendar.calendarId
- the Id
of the Calendar
RecurringEventEnablerSearchSession
NotFoundException
- no Calendar
found by
the given Id
NullArgumentException
- calendarId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsRecurringEventEnablerSearch()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsRecurringEventEnablerSearch()
and
supportsVisibleFederation()
are true.
RecurringEventEnablerAdminSession getRecurringEventEnablerAdminSession() throws OperationFailedException
OsidSession
associated with the recurring
event enabler administration service. RecurringEventEnablerAdminSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsRecurringEventEnablerAdmin()
is false
optional
- This method must be implemented if
supportsRecurringEventEnablerAdmin()
is
true.
RecurringEventEnablerAdminSession getRecurringEventEnablerAdminSessionForCalendar(Id calendarId) throws NotFoundException, OperationFailedException
OsidSession
associated with the recurring
event enabler administration service for the given calendar.calendarId
- the Id
of the Calendar
RecurringEventEnablerAdminSession
NotFoundException
- no Calendar
found by
the given Id
NullArgumentException
- calendarId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsRecurringEventEnablerAdmin()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsRecurringEventEnablerAdmin() and
supportsVisibleFederation() are true. RecurringEventEnablerNotificationSession getRecurringEventEnablerNotificationSession(RecurringEventEnablerReceiver recurringEventEnablerReceiver) throws OperationFailedException
OsidSession
associated with the recurring
event enabler notification service.recurringEventEnablerReceiver
- the notification callback RecurringEventEnablerNotificationSession
NullArgumentException
-
recurringEventEnablerReceiver
is null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsRecurringEventEnablerNotification()
is
false
optional
- This method must be implemented if
supportsRecurringEventEnablerNotification()
is
true.
RecurringEventEnablerNotificationSession getRecurringEventEnablerNotificationSessionForCalendar(RecurringEventEnablerReceiver recurringEventEnablerReceiver, Id calendarId) throws NotFoundException, OperationFailedException
OsidSession
associated with the recurring
event enabler notification service for the given calendar.recurringEventEnablerReceiver
- the notification callbackcalendarId
- the Id
of the Calendar
RecurringEventEnablerNotificationSession
NotFoundException
- no calendar found by the given
Id
NullArgumentException
-
recurringEventEnablerReceiver
or calendarId
is null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsRecurringEventEnablerNotification()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsRecurringEventEnablerNotification()
and
supportsVisibleFederation()
are
true.
RecurringEventEnablerCalendarSession getRecurringEventEnablerCalendarSession() throws OperationFailedException
OsidSession
to lookup recurring event
enabler/calendar mappings for recurring event enablers. RecurringEventEnablerCalendarSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsRecurringEventEnablerCalendar()
is
false
optional
- This method must be implemented if
supportsRecurringEventEnablerCalendar() is true. RecurringEventEnablerCalendarAssignmentSession getRecurringEventEnablerCalendarAssignmentSession() throws OperationFailedException
OsidSession
associated with assigning
recurring event enablers to calendars. RecurringEventEnablerCalendarAssignmentSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsRecurringEventEnablerCalendarAssignment()
is
false
optional
- This method must be implemented if
supportsRecurringEventEnablerCalendarAssignment()
is true.
RecurringEventEnablerSmartCalendarSession getRecurringEventEnablerSmartCalendarSession(Id calendarId) throws NotFoundException, OperationFailedException
OsidSession
to manage recurring event enabler
smart calendars.calendarId
- the Id
of the Calendar
RecurringEventEnablerSmartCalendarSession
NotFoundException
- no Calendar
found by
the given Id
NullArgumentException
- calendarId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsRecurringEventEnablerSmartCalendar()
is
false
optional
- This method must be implemented if
supportsRecurringEventEnablerSmartCalendar()
is
true.
RecurringEventEnablerRuleLookupSession getRecurringEventEnablerRuleLookupSession() throws OperationFailedException
OsidSession
associated with the recurring
event enabler mapping lookup service for looking up the rules. RecurringEventEnablerRuleLookupSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsRecurringEventEnablerRuleLookup()
is
false
optional
- This method must be implemented if
supportsRecurringEventEnablerRuleLookup()
is
true.
RecurringEventEnablerRuleLookupSession getrecurringEventEnablerRuleLookupSessionForCalendar(Id calendarId) throws NotFoundException, OperationFailedException
OsidSession
associated with the recurring
event enabler mapping lookup service for the given calendar for
looking up rules.calendarId
- the Id
of the Calendar
RecurringEventEnablerRuleLookupSession
NotFoundException
- no Calendar
found by
the given Id
NullArgumentException
- calendarId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsRecurringEventEnablerRuleLookup()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsRecurringEventEnablerRuleLookup()
and
supportsVisibleFederation()
are
true.
RecurringEventEnablerRuleApplicationSession getRecurringEventEnablerRuleApplicationSession() throws OperationFailedException
OsidSession
associated with the recurring
event enabler assignment service to apply enablers. RecurringEventEnablerRuleApplicationSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsRecurringEventEnablerRuleApplication()
is
false
optional
- This method must be implemented if
supportsRecurringEventEnablerRuleApplication()
is
true.
RecurringEventEnablerRuleApplicationSession getRecurringEventEnablerRuleApplicationSessionForCalendar(Id calendarId) throws NotFoundException, OperationFailedException
OsidSession
associated with the recurring
event enabler assignment service for the given calendar to apply
enablers.calendarId
- the Id
of the Calendar
RecurringEventEnablerRuleApplicationSession
NotFoundException
- no Calendar
found by
the given Id
NullArgumentException
- calendarId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsRecurringEventEnablerRuleApplication()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsRecurringEventEnablerRuleApplication()
and
supportsVisibleFederation()
are
true.
OffsetEventEnablerLookupSession getOffsetEventEnablerLookupSession() throws OperationFailedException
OsidSession
associated with the offset event
enabler lookup service. OffsetEventEnablerLookupSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsOffsetEventEnablerLookup()
is false
optional
- This method must be implemented if
supportsOffsetEventEnablerLookup()
is true.
OffsetEventEnablerLookupSession getOffsetEventEnablerLookupSessionForCalendar(Id calendarId) throws NotFoundException, OperationFailedException
OsidSession
associated with the offset event
enabler lookup service for the given calendar.calendarId
- the Id
of the Calendar
OffsetEventEnablerLookupSession
NotFoundException
- no Calendar
found by
the given Id
NullArgumentException
- calendarId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsOffsetEventEnablerLookup()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsOffsetEventEnablerLookup()
and
supportsVisibleFederation()
are true.
OffsetEventEnablerQuerySession getOffsetEventEnablerQuerySession() throws OperationFailedException
OsidSession
associated with the offset event
enabler query service. OffsetEventEnablerQuerySession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsOffsetEventEnablerQuery()
is false
optional
- This method must be implemented if
supportsOffsetEventEnablerQuery()
is true.
OffsetEventEnablerQuerySession getOffsetEventEnablerQuerySessionForCalendar(Id calendarId) throws NotFoundException, OperationFailedException
OsidSession
associated with the offset event
enabler query service for the given calendar.calendarId
- the Id
of the Calendar
OffsetEventEnablerQuerySession
NotFoundException
- no Calendar
found by
the given Id
NullArgumentException
- calendarId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsOffsetEventEnablerQuery()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsOffsetEventEnablerQuery()
and
supportsVisibleFederation()
are true.
OffsetEventEnablerSearchSession getOffsetEventEnablerSearchSession() throws OperationFailedException
OsidSession
associated with the offset event
enabler search service. OffsetEventEnablerSearchSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsOffsetEventEnablerSearch()
is false
optional
- This method must be implemented if
supportsOffsetEventEnablerSearch()
is true.
OffsetEventEnablerSearchSession getOffsetEventEnablerSearchSessionForCalendar(Id calendarId) throws NotFoundException, OperationFailedException
OsidSession
associated with the offset event
enablers earch service for the given calendar.calendarId
- the Id
of the Calendar
OffsetEventEnablerSearchSession
NotFoundException
- no Calendar
found by
the given Id
NullArgumentException
- calendarId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsOffsetEventEnablerSearch()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsOffsetEventEnablerSearch()
and
supportsVisibleFederation()
are true.
OffsetEventEnablerAdminSession getOffsetEventEnablerAdminSession() throws OperationFailedException
OsidSession
associated with the offset event
enabler administration service. OffsetEventEnablerAdminSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsOffsetEventEnablerAdmin()
is false
optional
- This method must be implemented if
supportsOffsetEventEnablerAdmin()
is true.
OffsetEventEnablerAdminSession getOffsetEventEnablerAdminSessionForCalendar(Id calendarId) throws NotFoundException, OperationFailedException
OsidSession
associated with the offset event
enabler administration service for the given calendar.calendarId
- the Id
of the Calendar
OffsetEventEnablerAdminSession
NotFoundException
- no Calendar
found by
the given Id
NullArgumentException
- calendarId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsOffsetEventEnablerAdmin()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsOffsetEventEnablerAdmin()
and
supportsVisibleFederation()
are true.
OffsetEventEnablerNotificationSession getOffsetEventEnablerNotificationSession(OffsetEventEnablerReceiver offsetEventEnablerReceiver) throws OperationFailedException
OsidSession
associated with the offset event
enabler notification service.offsetEventEnablerReceiver
- the notification callback OffsetEventEnablerNotificationSession
NullArgumentException
-
offsetEventEnablerReceiver
is null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsOffsetEventEnablerNotification()
is
false
optional
- This method must be implemented if
supportsOffsetEventEnablerNotification()
is
true.
OffsetEventEnablerNotificationSession getOffsetEventEnablerNotificationSessionForCalendar(OffsetEventEnablerReceiver offsetEventEnablerReceiver, Id calendarId) throws NotFoundException, OperationFailedException
OsidSession
associated with the offset event
enabler notification service for the given calendar.offsetEventEnablerReceiver
- the notification callbackcalendarId
- the Id
of the Calendar
OffsetEventEnablerNotificationSession
NotFoundException
- no calendar found by the given
Id
NullArgumentException
-
offsetEventEnablerReceiver
or calendarId
is null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsOffsetEventEnablerNotification()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsOffsetEventEnablerNotification()
and
supportsVisibleFederation()
are
true.
OffsetEventEnablerCalendarSession getOffsetEventEnablerCalendarSession() throws OperationFailedException
OsidSession
to lookup offset event
enabler/calendar mappings for offset event enablers. OffsetEventEnablerCalendarSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsOffsetEventEnablerCalendar()
is false
optional
- This method must be implemented if
supportsOffsetEventEnablerCalendar()
is
true.
OffsetEventEnablerCalendarAssignmentSession getOffsetEventEnablerCalendarAssignmentSession() throws OperationFailedException
OsidSession
associated with assigning offset
event enablers to calendars. OffsetEventEnablerCalendarAssignmentSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsOffsetEventEnablerCalendarAssignment()
is
false
optional
- This method must be implemented if
supportsOffsetEventEnablerCalendarAssignment()
is
true.
OffsetEventEnablerSmartCalendarSession getOffsetEventEnablerSmartCalendarSession(Id calendarId) throws NotFoundException, OperationFailedException
OsidSession
to manage offset event enabler
smart calendars.calendarId
- the Id
of the Calendar
OffsetEventEnablerSmartCalendarSession
NotFoundException
- no Calendar
found by
the given Id
NullArgumentException
- calendarId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsOffsetEventEnablerSmartCalendar()
is
false
optional
- This method must be implemented if
supportsOffsetEventEnablerSmartCalendar()
is
true.
OffsetEventEnablerRuleLookupSession getOffsetEventEnablerRuleLookupSession() throws OperationFailedException
OsidSession
associated with the offset event
enabler mapping lookup service for looking up the rules. OffsetEventEnablerRuleLookupSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsOffsetEventEnablerRuleLookup()
is false
optional
- This method must be implemented if
supportsOffsetEventEnablerRuleLookup()
is
true.
OffsetEventEnablerRuleLookupSession getOffsetEventEnablerRuleLookupSessionForCalendar(Id calendarId) throws NotFoundException, OperationFailedException
OsidSession
associated with the offset event
enabler mapping lookup service for the given calendar for looking up
rules.calendarId
- the Id
of the Calendar
OffsetEventEnablerRuleLookupSession
NotFoundException
- no Calendar
found by
the given Id
NullArgumentException
- calendarId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsOffsetEventEnablerRuleLookup()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsOffsetEventEnablerRuleLookup()
and
supportsVisibleFederation()
are true.
OffsetEventEnablerRuleApplicationSession getOffsetEventEnablerRuleApplicationSession() throws OperationFailedException
OsidSession
associated with the offset event
enabler assignment service to apply enablers. OffsetEventEnablerRuleApplicationSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsOffsetEventEnablerRuleApplication()
is
false
optional
- This method must be implemented if
supportsOffsetEventEnablerRuleApplication()
is
true.
OffsetEventEnablerRuleApplicationSession getOffsetEventEnablerRuleApplicationSessionForCalendar(Id calendarId) throws NotFoundException, OperationFailedException
OsidSession
associated with the offset event
enabler assignment service for the given calendar to apply enablers.calendarId
- the Id
of the Calendar
OffsetEventEnablerRuleApplicationSession
NotFoundException
- no Calendar
found by
the given Id
NullArgumentException
- calendarId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsOffsetEventEnablerRuleApplication()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsOffsetEventEnablerRuleApplication()
and
supportsVisibleFederation()
are
true.
SupersedingEventEnablerLookupSession getSupersedingEventEnablerLookupSession() throws OperationFailedException
OsidSession
associated with the superseding
event enabler lookup service. SupersedingEventEnablerLookupSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsSupersedingEventEnablerLookup()
is
false
optional
- This method must be implemented if
supportsSupersedingEventEnablerLookup()
is
true.
SupersedingEventEnablerLookupSession getSupersedingEventEnablerLookupSessionForCalendar(Id calendarId) throws NotFoundException, OperationFailedException
OsidSession
associated with the superseding
event enabler lookup service for the given calendar.calendarId
- the Id
of the Calendar
SupersedingEventEnablerLookupSession
NotFoundException
- no Calendar
found by
the given Id
NullArgumentException
- calendarId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsSupersedingEventEnablerLookup()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsSupersedingEventEnablerLookup()
and
supportsVisibleFederation()
are true.
SupersedingEventEnablerQuerySession getSupersedingEventEnablerQuerySession() throws OperationFailedException
OsidSession
associated with the superseding
event enabler query service. SupersedingEventEnablerQuerySession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsSupersedingEventEnablerQuery()
is false
optional
- This method must be implemented if
supportsSupersedingEventEnablerQuery()
is
true.
SupersedingEventEnablerQuerySession getSupersedingEventEnablerQuerySessionForCalendar(Id calendarId) throws NotFoundException, OperationFailedException
OsidSession
associated with the superseding
event enabler query service for the given calendar.calendarId
- the Id
of the Calendar
SupersedingEventEnablerQuerySession
NotFoundException
- no Calendar
found by
the given Id
NullArgumentException
- calendarId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsSupersedingEventEnablerQuery()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsSupersedingEventEnablerQuery()
and
supportsVisibleFederation()
are true.
SupersedingEventEnablerSearchSession getSupersedingEventEnablerSearchSession() throws OperationFailedException
OsidSession
associated with the superseding
event enabler search service. SupersedingEventEnablerSearchSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsSupersedingEventEnablerSearch()
is
false
optional
- This method must be implemented if
supportsSupersedingEventEnablerSearch()
is
true.
SupersedingEventEnablerSearchSession getSupersedingEventEnablerSearchSessionForCalendar(Id calendarId) throws NotFoundException, OperationFailedException
OsidSession
associated with the superseding
event enablers earch service for the given calendar.calendarId
- the Id
of the Calendar
SupersedingEventEnablerSearchSession
NotFoundException
- no Calendar
found by
the given Id
NullArgumentException
- calendarId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsSupersedingEventEnablerSearch()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsSupersedingEventEnablerSearch()
and
supportsVisibleFederation()
are true.
SupersedingEventEnablerAdminSession getSupersedingEventEnablerAdminSession() throws OperationFailedException
OsidSession
associated with the superseding
event enabler administration service. SupersedingEventEnablerAdminSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsSupersedingEventEnablerAdmin()
is false
optional
- This method must be implemented if
supportsSupersedingEventEnablerAdmin()
is
true.
SupersedingEventEnablerAdminSession getSupersedingEventEnablerAdminSessionForCalendar(Id calendarId) throws NotFoundException, OperationFailedException
OsidSession
associated with the superseding
event enabler administration service for the given calendar.calendarId
- the Id
of the Calendar
SupersedingEventEnablerAdminSession
NotFoundException
- no Calendar
found by
the given Id
NullArgumentException
- calendarId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsSupersedingEventEnablerAdmin()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsSupersedingEventEnablerAdmin()
and
supportsVisibleFederation()
are true.
SupersedingEventEnablerNotificationSession getSupersedingEventEnablerNotificationSession(SupersedingEventEnablerReceiver supersedingEventEnablerReceiver) throws OperationFailedException
OsidSession
associated with the superseding
event enabler notification service.supersedingEventEnablerReceiver
- the notification callback SupersedingEventEnablerNotificationSession
NullArgumentException
-
supersedingEventEnablerReceiver
is null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsSupersedingEventEnablerNotification()
is
false
optional
- This method must be implemented if
supportsSupersedingEventEnablerNotification()
is
true.
SupersedingEventEnablerNotificationSession getSupersedingEventEnablerNotificationSessionForCalendar(SupersedingEventEnablerReceiver supersedingEventEnablerReceiver, Id calendarId) throws NotFoundException, OperationFailedException
OsidSession
associated with the superseding
event enabler notification service for the given calendar.supersedingEventEnablerReceiver
- the notification callbackcalendarId
- the Id
of the Calendar
SupersedingEventEnablerNotificationSession
NotFoundException
- no calendar found by the given
Id
NullArgumentException
-
supersedingEventEnablerReceiver
or calendarId
is null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsSupersedingEventEnablerNotification()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsSupersedingEventEnablerNotification()
and
supportsVisibleFederation()
are
true.
SupersedingEventEnablerCalendarSession getSupersedingEventEnablerCalendarSession() throws OperationFailedException
OsidSession
to lookup superseding event
enabler/calendar mappings for superseding event enablers. SupersedingEventEnablerCalendarSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsSupersedingEventEnablerCalendar()
is
false
optional
- This method must be implemented if
supportsSupersedingEventEnablerCalendar()
is
true.
SupersedingEventEnablerCalendarAssignmentSession getSupersedingEventEnablerCalendarAssignmentSession() throws OperationFailedException
OsidSession
associated with assigning
superseding event enablers to calendars. SupersedingEventEnablerCalendarAssignmentSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsSupersedingEventEnablerCalendarAssignment()
is
false
optional
- This method must be implemented if
supportsSupersedingEventEnablerCalendarAssignment()
is true.
SupersedingEventEnablerSmartCalendarSession getSupersedingEventEnablerSmartCalendarSession(Id calendarId) throws NotFoundException, OperationFailedException
OsidSession
to manage superseding event
enabler smart calendars.calendarId
- the Id
of the Calendar
SupersedingEventEnablerSmartCalendarSession
NotFoundException
- no Calendar
found by
the given Id
NullArgumentException
- calendarId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsSupersedingEventEnablerSmartCalendar()
is
false
optional
- This method must be implemented if
supportsSupersedingEventEnablerSmartCalendar()
is
true.
SupersedingEventEnablerRuleLookupSession getSupersedingEventEnablerRuleLookupSession() throws OperationFailedException
OsidSession
associated with the superseding
event enabler mapping lookup service for looking up the rules. SupersedingEventEnablerRuleSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsSupersedingEventEnablerRuleLookup()
is
false
optional
- This method must be implemented if
supportsSupersedingEventEnablerRuleLookup()
is
true.
SupersedingEventEnablerRuleLookupSession getSupersedingEventEnablerRuleLookupSessionForCalendar(Id calendarId) throws NotFoundException, OperationFailedException
OsidSession
associated with the superseding
event enabler mapping lookup service for the given calendar for
looking up rules.calendarId
- the Id
of the Calendar
SupersedingEventEnablerRuleLookupSession
NotFoundException
- no Calendar
found by
the given Id
NullArgumentException
- calendarId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsSupersedingEventEnablerRuleLookup()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsSupersedingEventEnablerRuleLookup()
and
supportsVisibleFederation()
are
true.
SupersedingEventEnablerRuleApplicationSession getSupersedingEventEnablerRuleApplicationSession() throws OperationFailedException
OsidSession
associated with the superseding
event enabler assignment service to apply enablers. SupersedingEventEnablerRuleApplicationSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsSupersedingEventEnablerRuleApplication()
is
false
optional
- This method must be implemented if
supportsSupersedingEventEnablerRuleApplication()
is true.
SupersedingEventEnablerRuleApplicationSession getSupersedingEventEnablerRuleApplicationSessionForCalendar(Id calendarId) throws NotFoundException, OperationFailedException
OsidSession
associated with the superseding
event enabler assignment service for the given calendar to apply
enablers.calendarId
- the Id
of the Calendar
SupersedingEventEnablerRuleApplicationSession
NotFoundException
- no Calendar
found by
the given Id
NullArgumentException
- calendarId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsSupersedingEventEnablerRuleApplication()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsSupersedingEventEnablerRuleApplication()
and supportsVisibleFederation()
are
true.
CommitmentEnablerLookupSession getCommitmentEnablerLookupSession() throws OperationFailedException
OsidSession
associated with the commitment
enabler lookup service. CommitmentEnablerLookupSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCommitmentEnablerLookup()
is false
optional
- This method must be implemented if
supportsCommitmentEnablerLookup()
is true.
CommitmentEnablerLookupSession getCommitmentEnablerLookupSessionForCalendar(Id calendarId) throws NotFoundException, OperationFailedException
OsidSession
associated with the commitment
enabler lookup service for the given calendar.calendarId
- the Id
of the Calendar
CommitmentEnablerLookupSession
NotFoundException
- no Calendar
found by
the given Id
NullArgumentException
- calendarId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCommitmentEnablerLookup()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsCommitmentEnablerLookup()
and
supportsVisibleFederation()
are true.
CommitmentEnablerQuerySession getCommitmentEnablerQuerySession() throws OperationFailedException
OsidSession
associated with the commitment
enabler query service. CommitmentEnablerQuerySession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCommitmentEnablerQuery()
is false
optional
- This method must be implemented if
supportsCommitmentEnablerQuery()
is true.
CommitmentEnablerQuerySession getCommitmentEnablerQuerySessionForCalendar(Id calendarId) throws NotFoundException, OperationFailedException
OsidSession
associated with the commitment
enabler query service for the given calendar.calendarId
- the Id
of the Calendar
CommitmentEnablerQuerySession
NotFoundException
- no Calendar
found by
the given Id
NullArgumentException
- calendarId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCommitmentEnablerQuery()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsCommitmentEnablerQuery()
and
supportsVisibleFederation()
are true.
CommitmentEnablerSearchSession getCommitmentEnablerSearchSession() throws OperationFailedException
OsidSession
associated with the commitment
enabler search service. CommitmentEnablerSearchSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCommitmentEnablerSearch()
is false
optional
- This method must be implemented if
supportsCommitmentEnablerSearch()
is true.
CommitmentEnablerSearchSession getCommitmentEnablerSearchSessionForCalendar(Id calendarId) throws NotFoundException, OperationFailedException
OsidSession
associated with the commitment
enablers earch service for the given calendar.calendarId
- the Id
of the Calendar
CommitmentEnablerSearchSession
NotFoundException
- no Calendar
found by
the given Id
NullArgumentException
- calendarId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCommitmentEnablerSearch()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsCommitmentEnablerSearch()
and
supportsVisibleFederation()
are true.
CommitmentEnablerAdminSession getCommitmentEnablerAdminSession() throws OperationFailedException
OsidSession
associated with the commitment
enabler administration service. CommitmentEnablerAdminSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCommitmentEnablerAdmin()
is false
optional
- This method must be implemented if
supportsCommitmentEnablerAdmin()
is true.
CommitmentEnablerAdminSession getCommitmentEnablerAdminSessionForCalendar(Id calendarId) throws NotFoundException, OperationFailedException
OsidSession
associated with the commitment
enabler administration service for the given calendar.calendarId
- the Id
of the Calendar
CommitmentEnablerAdminSession
NotFoundException
- no Calendar
found by
the given Id
NullArgumentException
- calendarId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCommitmentEnablerAdmin()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsCommitmentEnablerAdmin()
and
supportsVisibleFederation()
are true.
CommitmentEnablerNotificationSession getCommitmentEnablerNotificationSession(CommitmentEnablerReceiver commitmentEnablerReceiver) throws OperationFailedException
OsidSession
associated with the commitment
enabler notification service.commitmentEnablerReceiver
- the notification callback CommitmentEnablerNotificationSession
NullArgumentException
-
commitmentEnablerReceiver
is null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCommitmentEnablerNotification()
is
false
optional
- This method must be implemented if
supportsCommitmentEnablerNotification()
is
true.
CommitmentEnablerNotificationSession getCommitmentEnablerNotificationSessionForCalendar(CommitmentEnablerReceiver commitmentEnablerReceiver, Id calendarId) throws NotFoundException, OperationFailedException
OsidSession
associated with the commitment
enabler notification service for the given calendar.commitmentEnablerReceiver
- the notification callbackcalendarId
- the Id
of the Calendar
CommitmentEnablerNotificationSession
NotFoundException
- no calendar found by the given
Id
NullArgumentException
-
commitmentEnablerReceiver
or calendarId
is null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCommitmentEnablerNotification()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsCommitmentEnablerNotification()
and
supportsVisibleFederation()
are true.
CommitmentEnablerCalendarSession getCommitmentEnablerCalendarSession() throws OperationFailedException
OsidSession
to lookup commitment
enabler/calendar mappings for commitment enablers. CommitmentEnablerCalendarSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCommitmentEnablerCalendar()
is false
optional
- This method must be implemented if
supportsCommitmentEnablerCalendar()
is
true.
CommitmentEnablerCalendarAssignmentSession getCommitmentEnablerCalendarAssignmentSession() throws OperationFailedException
OsidSession
associated with assigning
commitment enablers to calendars for commitment. CommitmentEnablerCalendarAssignmentSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCommitmentEnablerCalendarAssignment()
is
false
optional
- This method must be implemented if
supportsCommitmentEnablerCalendarAssignment()
is
true.
CommitmentEnablerSmartCalendarSession getCommitmentEnablerSmartCalendarSession(Id calendarId) throws NotFoundException, OperationFailedException
OsidSession
to manage commitment enabler smart
calendars.calendarId
- the Id
of the Calendar
CommitmentEnablerSmartCalendarSession
NotFoundException
- no Calendar
found by
the given Id
NullArgumentException
- calendarId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCommitmentEnablerSmartCalendar()
is
false
optional
- This method must be implemented if
supportsCommitmentEnablerSmartCalendar()
is
true.
CommitmentEnablerRuleLookupSession getCommitmentEnablerRuleLookupSession() throws OperationFailedException
OsidSession
associated with the commitment
enabler mapping lookup service. CommitmentEnablertRuleLookupSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCommitmentEnablerRuleLookup()
is false
optional
- This method must be implemented if
supportsCommitmentEnablerRuleLookup()
is
true.
CommitmentEnablerRuleLookupSession getCommitmentEnablerRuleLookupSessionForCalendar(Id calendarId) throws NotFoundException, OperationFailedException
OsidSession
associated with the commitment
enabler mapping lookup service for the given calendar.calendarId
- the Id
of the Calendar
CommitmentEnablerRuleLookupSession
NotFoundException
- no Calendar
found by
the given Id
NullArgumentException
- calendarId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCommitmentEnablerRuleLookup()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsCommitmentEnablerRuleLookup()
and
supportsVisibleFederation()
are true.
CommitmentEnablerRuleApplicationSession getCommitmentEnablerRuleApplicationSession() throws OperationFailedException
OsidSession
associated with the commitment
enabler assignment service to apply enablers. CommitmentEnablerRuleApplicationSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCommitmentEnablerRuleApplication()
is
false
optional
- This method must be implemented if
supportsCommitmentEnablerRuleApplication()
is
true.
CommitmentEnablerRuleApplicationSession getCommitmentEnablerRuleApplicationSessionForCalendar(Id calendarId) throws NotFoundException, OperationFailedException
OsidSession
associated with the commitment
enabler assignment service for the given calendar to apply enablers.calendarId
- the Id
of the Calendar
CommitmentEnablerRuleApplicationSession
NotFoundException
- no Calendar
found by
the given Id
NullArgumentException
- calendarId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCommitmentEnablerRuleApplication()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsCommitmentEnablerRuleApplication()
and
supportsVisibleFederation()
are
true.