public interface CalendaringCycleManager extends OsidManager, CalendaringCycleProfile
The calendaring cycle manager provides access to calendaring cycle sessions and provides interoperability tests for various aspects of this service. The sessions included in this manager are:
CyclicEventLookupSession:
a session to look up
cyclic events CyclicEventQuerySession:
a session to query cyclic
events
CyclicEventSearchSession:
a session to search
cyclic events CyclicEventAdminSession:
a session to create,
modify and delete cyclic events
CyclicEventNotificationSession: a
session to
receive messages pertaining to cyclic event
changes
CyclicEventCalendarSession:
a session for
retriieving cyclic event and calendar mappings CyclicEventCalendarAssignmentSession:
a session
for managing cyclic event and calendar mappings CyclicEventSmartCalendarSession:
a session to
manage dynamic cyclic event catalogs EventCyclicEventLookupSession:
a session to look
up the associations between events and cyclic events EventCyclicEventAssignmentSession:
a session to
manually map events to cyclic events CyclicTimePeriodLookupSession:
a session to look
up cyclic time periods CyclicTimePeriodQuerySession:
a session to query
cyclic time periods
CyclicTimePeriodSearchSession:
a session to search
cyclic time periods CyclicTimePeriodAdminSession:
a session to create,
modify and delete cyclic time periods
CyclicTimePeriodNotificationSession: a
session to
receive messages pertaining to cyclic time period
changes CyclicTimePeriodCalendarSession:
a session for
retriieving cyclic time period and calendar mappings CyclicTimePeriodCalendarAssignmentSession:
a
session for managing cyclic time period and calendar mappings CyclicTimePeriodSmartCalendarSession:
a session to
manage dynamic cyclic time period catalogs TimePeriodCyclicTimePeriodLookupSession:
a session
to look up the associations between time periods and cyclic time
periods TimePeriodCyclicTimePeriodAssignmentSession:
a
session to manually map time periods to cyclic time periods Modifier and Type | Method and Description |
---|---|
CalendaringCycleBatchManager |
getCalendaringCycleBatchManager()
Gets a
CalendaringCycleBatchManager. |
CyclicEventAdminSession |
getCyclicEventAdminSession()
Gets the
OsidSession associated with the cyclic event
administration service. |
CyclicEventAdminSession |
getCyclicEventAdminSessionForCalendar(Id calendarId)
Gets the
OsidSession associated with the cyclic event
admin service for the given calendar. |
CyclicEventCalendarAssignmentSession |
getCyclicEventCalendarAssignmentSession()
Gets the session for assigning event to calendar mappings.
|
CyclicEventCalendarSession |
getCyclicEventCalendarSession()
Gets the session for retrieving cyclic event to calendar mappings.
|
CyclicEventLookupSession |
getCyclicEventLookupSession()
Gets the
OsidSession associated with the cyclic event
lookup service. |
CyclicEventLookupSession |
getCyclicEventLookupSessionForCalendar(Id calendarId)
Gets the
OsidSession associated with the cyclic event
lookup service for the given calendar. |
CyclicEventNotificationSession |
getCyclicEventNotificationSession(CyclicEventReceiver cyclicEventReceiver)
Gets the notification session for notifications pertaining to cyclic
event changes.
|
CyclicEventNotificationSession |
getCyclicEventNotificationSessionForCalendar(CyclicEventReceiver cyclicEventReceiver,
Id calendarId)
Gets the
OsidSession associated with the cyclic event
notification service for the given calendar. |
CyclicEventQuerySession |
getCyclicEventQuerySession()
Gets the
OsidSession associated with the cyclic event
query service. |
CyclicEventQuerySession |
getCyclicEventQuerySessionForCalendar(Id calendarId)
Gets the
OsidSession associated with the cyclic event
query service for the given calendar. |
CyclicEventSearchSession |
getCyclicEventSearchSession()
Gets the
OsidSession associated with the cyclic event
search service. |
CyclicEventSearchSession |
getCyclicEventSearchSessionForCalendar(Id calendarId)
Gets the
OsidSession associated with the cyclic event
search service for the given calendar. |
CyclicEventSmartCalendarSession |
getCyclicEventSmartCalendarSession(Id calendarId)
Gets the session associated with the cyclic event smart calendar for
the given calendar.
|
CyclicTimePeriodAdminSession |
getCyclicTimePeriodAdminSession()
Gets the
OsidSession associated with the cyclic time
period administration service. |
CyclicTimePeriodAdminSession |
getCyclicTimePeriodAdminSessionForCalendar(Id calendarId)
Gets the
OsidSession associated with the cyclic time
period admin service for the given calendar. |
CyclicTimePeriodCalendarAssignmentSession |
getCyclicTimePeriodCalendarAssignmentSession()
Gets the session for assigning cyclic time period to calendar
mappings.
|
CyclicTimePeriodCalendarSession |
getCyclicTimePeriodCalendarSession()
Gets the session for retrieving cyclic time period to calendar
mappings.
|
CyclicTimePeriodLookupSession |
getCyclicTimePeriodLookupSession()
Gets the
OsidSession associated with the cyclic time
period lookup service. |
CyclicTimePeriodLookupSession |
getCyclicTimePeriodLookupSessionForCalendar(Id calendarId)
Gets the
OsidSession associated with the cyclic time
period lookup service for the given calendar. |
CyclicTimePeriodNotificationSession |
getCyclicTimePeriodNotificationSession(CyclicTimePeriodReceiver cyclicTimePeriodReceiver)
Gets the notification session for notifications pertaining to cyclic
time period changes.
|
CyclicTimePeriodNotificationSession |
getCyclicTimePeriodNotificationSessionForCalendar(CyclicTimePeriodReceiver cyclicTimePeriodReceiver,
Id calendarId)
Gets the
OsidSession associated with the cyclic time
period notification service for the given calendar. |
CyclicTimePeriodQuerySession |
getCyclicTimePeriodQuerySession()
Gets the
OsidSession associated with the cyclic time
period query service. |
CyclicTimePeriodQuerySession |
getCyclicTimePeriodQuerySessionForCalendar(Id calendarId)
Gets the
OsidSession associated with the cyclic time
period query service for the given calendar. |
CyclicTimePeriodSearchSession |
getCyclicTimePeriodSearchSession()
Gets the
OsidSession associated with the cyclic time
period search service. |
CyclicTimePeriodSearchSession |
getCyclicTimePeriodSearchSessionForCalendar(Id calendarId)
Gets the
OsidSession associated with the cyclic time
period search service for the given calendar. |
CyclicTimePeriodSmartCalendarSession |
getCyclicTimePeriodSmartCalendarSession(Id calendarId)
Gets the session associated with the cyclic time period smart calendar
for the given calendar.
|
EventCyclicEventAssignmentSession |
getEventCyclicEventAssignmentSession()
Gets the session for manually making event to cyclic event
associations.
|
EventCyclicEventAssignmentSession |
getEventCyclicEventAssignmentSessionForCalendar(Id calendarId)
Gets the
OsidSession associated with the event cyclic
event assignment service for the given calendar. |
EventCyclicEventLookupSession |
getEventCyclicEventLookupSession()
Gets the session for retrieving event to cyclic event associations.
|
EventCyclicEventLookupSession |
getEventCyclicEventLookupSessionForCalendar(Id calendarId)
Gets the
OsidSession associated with the event cyclic
event lookup service for the given calendar. |
TimePeriodCyclicTimePeriodAssignmentSession |
getTimePeriodCyclicTimePeriodAssignmentSession()
Gets the session for manually making time period to cyclic time period
associations.
|
TimePeriodCyclicTimePeriodAssignmentSession |
getTimePeriodCyclicTimePeriodAssignmentSessionForCalendar(Id calendarId)
Gets the
OsidSession associated with the time period
cyclic time period assignment service for the given calendar. |
TimePeriodCyclicTimePeriodLookupSession |
getTimePeriodCyclicTimePeriodLookupSession()
Gets the session for retrieving time period to cyclic time period
associations.
|
TimePeriodCyclicTimePeriodLookupSession |
getTimePeriodCyclicTimePeriodLookupSessionForCalendar(Id calendarId)
Gets the
OsidSession associated with the time period
cyclic time period lookup service for the given calendar. |
changeBranch, initialize, rollbackService
close
getCyclicEventRecordTypes, getCyclicEventSearchRecordTypes, getCyclicTimePeriodRecordTypes, getCyclicTimePeriodSearchRecordTypes, supportsCalendaringCycleBatch, supportsCyclicEventAdmin, supportsCyclicEventCalendar, supportsCyclicEventCalendarAssignment, supportsCyclicEventLookup, supportsCyclicEventNotification, supportsCyclicEventQuery, supportsCyclicEventRecordType, supportsCyclicEventSearch, supportsCyclicEventSearchRecordType, supportsCyclicEventSmartCalendar, supportsCyclicTimePeriodAdmin, supportsCyclicTimePeriodCalendar, supportsCyclicTimePeriodCalendarAssignment, supportsCyclicTimePeriodLookup, supportsCyclicTimePeriodNotification, supportsCyclicTimePeriodRecordType, supportsCyclicTimePeriodSearch, supportsCyclicTimePeriodSearchRecordType, supportsCyclicTimePeriodSmartCalendar, supportsEventCyclicEventAssignment, supportsEventCyclicEventLookup, supportsTimePeriodCyclicTimePeriodAssignment, supportsTimePeriodCyclicTimePeriodLookup, supportsVisibleFederation
getBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getProxyRecordTypes, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion, supportsProxyRecordType
getBranding, getBrandingIds, getLicense, getProvider, getProviderId
CyclicEventLookupSession getCyclicEventLookupSession() throws OperationFailedException
OsidSession
associated with the cyclic event
lookup service. CyclicEventLookupSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCyclicEventLookup()
is false
optional
- This method must be implemented if
supportsCyclicEventLookup()
is true.
CyclicEventLookupSession getCyclicEventLookupSessionForCalendar(Id calendarId) throws NotFoundException, OperationFailedException
OsidSession
associated with the cyclic event
lookup service for the given calendar.calendarId
- the Id
of the calendar CyclicEventLookupSession
NotFoundException
- calendarId
not foundNullArgumentException
- calendarId
is
null
OperationFailedException
- unable to complete
request
UnimplementedException
-
supportsCyclicEventLookup()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsCyclicEventLookup()
and
supportsVisibleFederation()
are true.
CyclicEventQuerySession getCyclicEventQuerySession() throws OperationFailedException
OsidSession
associated with the cyclic event
query service. CyclicEventQuerySession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCyclicEventQuery()
is false
optional
- This method must be implemented if
supportsCyclicEventQuery()
is true.
CyclicEventQuerySession getCyclicEventQuerySessionForCalendar(Id calendarId) throws NotFoundException, OperationFailedException
OsidSession
associated with the cyclic event
query service for the given calendar.calendarId
- the Id
of the calendar CyclicEventQuerySession
NotFoundException
- calendarId
not foundNullArgumentException
- calendarId
is
null
OperationFailedException
- unable to complete
request
UnimplementedException
-
supportsCyclicEventQuery()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsCyclicEventQuery()
and
supportsVisibleFederation()
are true.
CyclicEventSearchSession getCyclicEventSearchSession() throws OperationFailedException
OsidSession
associated with the cyclic event
search service. CyclicEventSearchSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCyclicEventSearch()
is false
optional
- This method must be implemented if
supportsCyclicEventSearch()
is true.
CyclicEventSearchSession getCyclicEventSearchSessionForCalendar(Id calendarId) throws NotFoundException, OperationFailedException
OsidSession
associated with the cyclic event
search service for the given calendar.calendarId
- the Id
of the calendar CyclicEventSearchSession
NotFoundException
- calendarId
not foundNullArgumentException
- calendarId
is
null
OperationFailedException
- unable to complete
request
UnimplementedException
-
supportsCyclicEventSearch()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsCyclicEventSearch()
and
supportsVisibleFederation()
are true.
CyclicEventAdminSession getCyclicEventAdminSession() throws OperationFailedException
OsidSession
associated with the cyclic event
administration service. CyclicEventAdminSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCyclicEventAdmin()
is false
optional
- This method must be implemented if
supportsCyclicEventAdmin()
is true.
CyclicEventAdminSession getCyclicEventAdminSessionForCalendar(Id calendarId) throws NotFoundException, OperationFailedException
OsidSession
associated with the cyclic event
admin service for the given calendar.calendarId
- the Id
of the calendar CyclicEventAdminSession
NotFoundException
- calendarId
not foundNullArgumentException
- calendarId
is
null
OperationFailedException
- unable to complete
request
UnimplementedException
-
supportsCyclicEventAdmin()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsCyclicEventAdmin()
and
supportsVisibleFederation()
are true.
CyclicEventNotificationSession getCyclicEventNotificationSession(CyclicEventReceiver cyclicEventReceiver) throws OperationFailedException
cyclicEventReceiver
- the cyclic event receiver CyclicEventNotificationSession
NullArgumentException
- cyclicEventReceiver
is null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCyclicEventNotification()
is false
optional
- This method must be implemented if
supportsCyclicEventNotification()
is true.
CyclicEventNotificationSession getCyclicEventNotificationSessionForCalendar(CyclicEventReceiver cyclicEventReceiver, Id calendarId) throws NotFoundException, OperationFailedException
OsidSession
associated with the cyclic event
notification service for the given calendar.cyclicEventReceiver
- the cyclic event receivercalendarId
- the Id
of the calendar CyclicEventNotificationSession
NotFoundException
- calendarId
not foundNullArgumentException
- cyclicEventReceiver
or calendarId
is null
OperationFailedException
- unable to complete
request
UnimplementedException
-
supportsCyclicEventNotification()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsCyclicEventNotification()
and
supportsVisibleFederation()
are true.
CyclicEventCalendarSession getCyclicEventCalendarSession() throws OperationFailedException
CyclicEventCalendarSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCyclicEventCalendar()
is false
optional
- This method must be implemented if
supportsCyclicEventCalendar()
is true.
CyclicEventCalendarAssignmentSession getCyclicEventCalendarAssignmentSession() throws OperationFailedException
CyclicEventCalendarAssignmentSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCyclicEventCalendarAssignment()
is
false
optional
- This method must be implemented if
supportsCyclicEventCalendarAssignment()
is
true.
CyclicEventSmartCalendarSession getCyclicEventSmartCalendarSession(Id calendarId) throws NotFoundException, OperationFailedException
calendarId
- the Id
of the calendar CyclicEventSmartCalendarSession
NotFoundException
- calendarId
not foundNullArgumentException
- calendarId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCyclicEventSmartCalendar()
is false
optional
- This method must be implemented if
supportsCyclicEventSmartCalendar()
is true.
EventCyclicEventLookupSession getEventCyclicEventLookupSession() throws OperationFailedException
EventCyclicEventLookupSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsEventCyclicEventLookup()
is false
optional
- This method must be implemented if
supportsEventCyclicEventLookup()
is true.
EventCyclicEventLookupSession getEventCyclicEventLookupSessionForCalendar(Id calendarId) throws NotFoundException, OperationFailedException
OsidSession
associated with the event cyclic
event lookup service for the given calendar.calendarId
- the Id
of the calendar EventCyclicEventLookupSession
NotFoundException
- calendarId
not foundNullArgumentException
- calendarId
is
null
OperationFailedException
- unable to complete
request
UnimplementedException
-
supportsEventCyclicEventLookup()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsEventCyclicEventLookup()
and
supportsVisibleFederation()
are true.
EventCyclicEventAssignmentSession getEventCyclicEventAssignmentSession() throws OperationFailedException
EventCyclicEventAssignmentSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsEventCyclicEventAssignment()
is false
optional
- This method must be implemented if
supportsEventCyclicEventAssignment()
is
true.
EventCyclicEventAssignmentSession getEventCyclicEventAssignmentSessionForCalendar(Id calendarId) throws NotFoundException, OperationFailedException
OsidSession
associated with the event cyclic
event assignment service for the given calendar.calendarId
- the Id
of the calendar EventCyclicEventAssignmentSession
NotFoundException
- calendarId
not foundNullArgumentException
- calendarId
is
null
OperationFailedException
- unable to complete
request
UnimplementedException
-
supportsEventCyclicEventAssignment()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsEventCyclicEventAssignment()
and
supportsVisibleFederation()
are true.
CyclicTimePeriodLookupSession getCyclicTimePeriodLookupSession() throws OperationFailedException
OsidSession
associated with the cyclic time
period lookup service. CyclicTimePeriodLookupSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCyclicTimePeriodLookup()
is false
optional
- This method must be implemented if
supportsCyclicTimePeriodLookup()
is true.
CyclicTimePeriodLookupSession getCyclicTimePeriodLookupSessionForCalendar(Id calendarId) throws NotFoundException, OperationFailedException
OsidSession
associated with the cyclic time
period lookup service for the given calendar.calendarId
- the Id
of the calendar CyclicTimePeriodLookupSession
NotFoundException
- calendarId
not foundNullArgumentException
- calendarId
is
null
OperationFailedException
- unable to complete
request
UnimplementedException
-
supportsCyclicTimePeriodLookup()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsCyclicTimePeriodLookup()
and
supportsVisibleFederation()
are true.
CyclicTimePeriodQuerySession getCyclicTimePeriodQuerySession() throws OperationFailedException
OsidSession
associated with the cyclic time
period query service. CyclicTimePeriodQuerySession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCyclicTimePeriodQuery()
is false
optional
- This method must be implemented if
supportsCyclicTimePeriodQuery()
is true.
CyclicTimePeriodQuerySession getCyclicTimePeriodQuerySessionForCalendar(Id calendarId) throws NotFoundException, OperationFailedException
OsidSession
associated with the cyclic time
period query service for the given calendar.calendarId
- the Id
of the calendar CyclicTimePeriodQuerySession
NotFoundException
- calendarId
not foundNullArgumentException
- calendarId
is
null
OperationFailedException
- unable to complete
request
UnimplementedException
-
supportsCyclicTimePeriodQuery()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsCyclicTimePeriodQuery()
and
supportsVisibleFederation()
are true.
CyclicTimePeriodSearchSession getCyclicTimePeriodSearchSession() throws OperationFailedException
OsidSession
associated with the cyclic time
period search service. CyclicTimePeriodSearchSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCyclicTimePeriodSearch()
is false
optional
- This method must be implemented if
supportsCyclicTimePeriodSearch()
is true.
CyclicTimePeriodSearchSession getCyclicTimePeriodSearchSessionForCalendar(Id calendarId) throws NotFoundException, OperationFailedException
OsidSession
associated with the cyclic time
period search service for the given calendar.calendarId
- the Id
of the calendar CyclicTimePeriodSearchSession
NotFoundException
- calendarId
not foundNullArgumentException
- calendarId
is
null
OperationFailedException
- unable to complete
request
UnimplementedException
-
supportsCyclicTimePeriodSearch()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsCyclicTimePeriodSearch()
and
supportsVisibleFederation()
are true.
CyclicTimePeriodAdminSession getCyclicTimePeriodAdminSession() throws OperationFailedException
OsidSession
associated with the cyclic time
period administration service. CyclicTimePeriodAdminSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCyclicTimePeriodAdmin()
is false
optional
- This method must be implemented if
supportsCyclicTimePeriodAdmin()
is true.
CyclicTimePeriodAdminSession getCyclicTimePeriodAdminSessionForCalendar(Id calendarId) throws NotFoundException, OperationFailedException
OsidSession
associated with the cyclic time
period admin service for the given calendar.calendarId
- the Id
of the calendar CyclicTimePeriodAdminSession
NotFoundException
- calendarId
not foundNullArgumentException
- calendarId
is
null
OperationFailedException
- unable to complete
request
UnimplementedException
-
supportsCyclicTimePeriodAdmin()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsCyclicTimePeriodAdmin()
and
supportsVisibleFederation()
are true.
CyclicTimePeriodNotificationSession getCyclicTimePeriodNotificationSession(CyclicTimePeriodReceiver cyclicTimePeriodReceiver) throws OperationFailedException
cyclicTimePeriodReceiver
- the cyclic time period receiver CyclicTimePeriodNotificationSession
NullArgumentException
- cyclicTimePeriodReceiver
is null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCyclicTimePeriodNotification()
is false
optional
- This method must be implemented if
supportsCyclicTimePeriodNotification()
is
true.
CyclicTimePeriodNotificationSession getCyclicTimePeriodNotificationSessionForCalendar(CyclicTimePeriodReceiver cyclicTimePeriodReceiver, Id calendarId) throws NotFoundException, OperationFailedException
OsidSession
associated with the cyclic time
period notification service for the given calendar.cyclicTimePeriodReceiver
- the cyclic time period receivercalendarId
- the Id
of the calendar a CyclicTimePeriodNotificationSession
NotFoundException
- calendarId
not foundNullArgumentException
- cyclicTimePeriodReceiver
or calendarId
is null
OperationFailedException
- unable to complete
request
UnimplementedException
-
supportsCyclicTimePeriodNotification()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsCyclicTimePeriodNotification()
and
supportsVisibleFederation()
are true.
CyclicTimePeriodCalendarSession getCyclicTimePeriodCalendarSession() throws OperationFailedException
CyclicTimePeriodCalendarSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCyclicTimePeriodCalendar()
is false
optional
- This method must be implemented if
supportsCyclicTimePeriodCalendar()
is true.
CyclicTimePeriodCalendarAssignmentSession getCyclicTimePeriodCalendarAssignmentSession() throws OperationFailedException
CyclicTimePeriodCalendarAssignmentSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCyclicTimePeriodCalendarAssignment()
is
false
optional
- This method must be implemented if
supportsCyclicTimePeriodCalendarAssignment()
is
true.
CyclicTimePeriodSmartCalendarSession getCyclicTimePeriodSmartCalendarSession(Id calendarId) throws NotFoundException, OperationFailedException
calendarId
- the Id
of the calendar CyclicTimePeriodSmartCalendarSession
NotFoundException
- calendarId
not foundNullArgumentException
- calendarId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCyclicTimePeriodSmartCalendar()
is
false
optional
- This method must be implemented if
supportsCyclicTimePeriodSmartCalendar()
is
true.
TimePeriodCyclicTimePeriodLookupSession getTimePeriodCyclicTimePeriodLookupSession() throws OperationFailedException
TimePeriodCyclicTimePeriodLookupSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsTimePeriodCyclicTimePeriodLookup()
is
false
optional
- This method must be implemented if
supportsTimePeriodCyclicTimePeriodLookup()
is
true.
TimePeriodCyclicTimePeriodLookupSession getTimePeriodCyclicTimePeriodLookupSessionForCalendar(Id calendarId) throws NotFoundException, OperationFailedException
OsidSession
associated with the time period
cyclic time period lookup service for the given calendar.calendarId
- the Id
of the calendar TimePeriodCyclicTimePeriodLookupSession
NotFoundException
- calendarId
not foundNullArgumentException
- calendarId
is
null
OperationFailedException
- unable to complete
request
UnimplementedException
-
supportsTimePeriodCyclicTimePeriodLookup()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsTimePeriodCyclicTimePeriodLookup()
and
supportsVisibleFederation()
are
true.
TimePeriodCyclicTimePeriodAssignmentSession getTimePeriodCyclicTimePeriodAssignmentSession() throws OperationFailedException
TimePeriodCyclicTimePeriodAssignmentSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsTimePeriodCyclicTimePeriodAssignment()
is
false
optional
- This method must be implemented if
supportsTimePeriodCyclicTimePeriodAssignment()
is
true.
TimePeriodCyclicTimePeriodAssignmentSession getTimePeriodCyclicTimePeriodAssignmentSessionForCalendar(Id calendarId) throws NotFoundException, OperationFailedException
OsidSession
associated with the time period
cyclic time period assignment service for the given calendar.calendarId
- the Id
of the calendar TimePeriodCyclicTimePeriodAssignmentSession
NotFoundException
- calendarId
not foundNullArgumentException
- calendarId
is
null
OperationFailedException
- unable to complete
request
UnimplementedException
-
supportsTimePeriodCyclicTimePeriodAssignment()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsTimePeriodCyclicTimePeriodAssignment()
and
supportsVisibleFederation()
are
true.
CalendaringCycleBatchManager getCalendaringCycleBatchManager() throws OperationFailedException
CalendaringCycleBatchManager.
CalendaringCycleBatchManager
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCalendaringCycleBatch()
is false
optional
- This method must be implemented if
supportsCalendaringCycleBatch()
is true.