public interface CalendaringCycleProxyManager extends OsidProxyManager, CalendaringCycleProfile
The calendaring manager provides access to calendaring sessions and
provides interoperability tests for various aspects of this service.
Methods in this manager support the passing of a Proxy
object. 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 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 | Modifier and Type | Method and Description |
|---|---|
CalendaringCycleBatchProxyManager |
getCalendaringCycleBatchProxyManager()
Gets a
CalendaringCycleBatchProxyManager. |
CyclicEventAdminSession |
getCyclicEventAdminSession(Proxy proxy)
Gets the
OsidSession associated with the cyclic event
administration service. |
CyclicEventAdminSession |
getCyclicEventAdminSessionForCalendar(Id calendarId,
Proxy proxy)
Gets the
OsidSession associated with the cyclic event
admin service for the given calendar. |
CyclicEventCalendarAssignmentSession |
getCyclicEventCalendarAssignmentSession(Proxy proxy)
Gets the session for assigning event to calendar mappings.
|
CyclicEventCalendarSession |
getCyclicEventCalendarSession(Proxy proxy)
Gets the session for retrieving event to calendar mappings.
|
CyclicEventLookupSession |
getCyclicEventLookupSession(Proxy proxy)
Gets the
OsidSession associated with the cyclic event
lookup service. |
CyclicEventLookupSession |
getCyclicEventLookupSessionForCalendar(Id calendarId,
Proxy proxy)
Gets the
OsidSession associated with the cyclic event
lookup service for the given calendar. |
CyclicEventNotificationSession |
getCyclicEventNotificationSession(CyclicEventReceiver eventReceiver,
Proxy proxy)
Gets the notification session for notifications pertaining to event
changes.
|
CyclicEventNotificationSession |
getCyclicEventNotificationSessionForCalendar(CyclicEventReceiver eventReceiver,
Id calendarId,
Proxy proxy)
Gets the
OsidSession associated with the cyclic event
notification service for the given calendar. |
CyclicEventQuerySession |
getCyclicEventQuerySession(Proxy proxy)
Gets the
OsidSession associated with the cyclic event
query service. |
CyclicEventQuerySession |
getCyclicEventQuerySessionForCalendar(Id calendarId,
Proxy proxy)
Gets the
OsidSession associated with the cyclic event
query service for the given calendar. |
CyclicEventSearchSession |
getCyclicEventSearchSession(Proxy proxy)
Gets the
OsidSession associated with the cyclic event
search service. |
CyclicEventSearchSession |
getCyclicEventSearchSessionForCalendar(Id calendarId,
Proxy proxy)
Gets the
OsidSession associated with the cyclic event
search service for the given calendar. |
CyclicEventSmartCalendarSession |
getCyclicEventSmartCalendarSession(Id calendarId,
Proxy proxy)
Gets the session associated with the cyclic event smart calendar for
the given calendar.
|
CyclicTimePeriodAdminSession |
getCyclicTimePeriodAdminSession(Proxy proxy)
Gets the
OsidSession associated with the cyclic time
period administration service. |
CyclicTimePeriodAdminSession |
getCyclicTimePeriodAdminSessionForCalendar(Id calendarId,
Proxy proxy)
Gets the
OsidSession associated with the cyclic time
period admin service for the given calendar. |
CyclicTimePeriodCalendarAssignmentSession |
getCyclicTimePeriodCalendarAssignmentSession(Proxy proxy)
Gets the session for assigning cyclic time period to calendar
mappings.
|
CyclicTimePeriodCalendarSession |
getCyclicTimePeriodCalendarSession(Proxy proxy)
Gets the session for retrieving cyclic time period to calendar
mappings.
|
CyclicTimePeriodLookupSession |
getCyclicTimePeriodLookupSession(Proxy proxy)
Gets the
OsidSession associated with the cyclic time
period lookup service. |
CyclicTimePeriodLookupSession |
getCyclicTimePeriodLookupSessionForCalendar(Id calendarId,
Proxy proxy)
Gets the
OsidSession associated with the cyclic time
period lookup service for the given calendar. |
CyclicTimePeriodNotificationSession |
getCyclicTimePeriodNotificationSession(CyclicTimePeriodReceiver cyclicTimePeriodReceiver,
Proxy proxy)
Gets the notification session for notifications pertaining to cyclic
time period changes.
|
CyclicTimePeriodNotificationSession |
getCyclicTimePeriodNotificationSessionForCalendar(CyclicTimePeriodReceiver cyclicTimePeriodReceiver,
Id calendarId,
Proxy proxy)
Gets the
OsidSession associated with the cyclic time
period notification service for the given calendar. |
CyclicTimePeriodQuerySession |
getCyclicTimePeriodQuerySession(Proxy proxy)
Gets the
OsidSession associated with the cyclic time
period query service. |
CyclicTimePeriodQuerySession |
getCyclicTimePeriodQuerySessionForCalendar(Id calendarId,
Proxy proxy)
Gets the
OsidSession associated with the cyclic time
period query service for the given calendar. |
CyclicTimePeriodSearchSession |
getCyclicTimePeriodSearchSession(Proxy proxy)
Gets the
OsidSession associated with the cyclic time
period search service. |
CyclicTimePeriodSearchSession |
getCyclicTimePeriodSearchSessionForCalendar(Id calendarId,
Proxy proxy)
Gets the
OsidSession associated with the cyclic time
period search service for the given calendar. |
CyclicTimePeriodSmartCalendarSession |
getCyclicTimePeriodSmartCalendarSession(Id calendarId,
Proxy proxy)
Gets the session associated with the cyclic time period smart calendar
for the given calendar.
|
EventCyclicEventAssignmentSession |
getEventCyclicEventAssignmentSession(Proxy proxy)
Gets the session for manually making event to cyclic event
associations.
|
EventCyclicEventAssignmentSession |
getEventCyclicEventAssignmentSessionForCalendar(Id calendarId,
Proxy proxy)
Gets the
OsidSession associated with the event cyclic
event assignment service for the given calendar. |
EventCyclicEventLookupSession |
getEventCyclicEventLookupSession(Proxy proxy)
Gets the session for retrieving event to cyclic event associations.
|
EventCyclicEventLookupSession |
getEventCyclicEventLookupSessionForCalendar(Id calendarId,
Proxy proxy)
Gets the
OsidSession associated with the event cyclic
event lookup service for the given calendar. |
TimePeriodCyclicTimePeriodAssignmentSession |
getTimePeriodCyclicTimePeriodAssignmentSession(Proxy proxy)
Gets the session for manually making time period to cyclic time period
associations.
|
TimePeriodCyclicTimePeriodAssignmentSession |
getTimePeriodCyclicTimePeriodAssignmentSessionForCalendar(Id calendarId,
Proxy proxy)
Gets the
OsidSession associated with the time period
cyclic time period assignment service for the given calendar. |
TimePeriodCyclicTimePeriodLookupSession |
getTimePeriodCyclicTimePeriodLookupSession(Proxy proxy)
Gets the session for retrieving time period to cyclic time period
associations.
|
TimePeriodCyclicTimePeriodLookupSession |
getTimePeriodCyclicTimePeriodLookupSessionForCalendar(Id calendarId,
Proxy proxy)
Gets the
OsidSession associated with the time period
cyclic time period lookup service for the given calendar. |
changeBranch, initialize, rollbackServiceclosegetCyclicEventRecordTypes, 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, supportsVisibleFederationgetBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getProxyRecordTypes, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion, supportsProxyRecordTypegetBranding, getBrandingIds, getLicense, getProvider, getProviderIdCyclicEventLookupSession getCyclicEventLookupSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the cyclic event
lookup service.proxy - a proxy EventLookupSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsEventLookup()
is false optional - This method must be implemented if
supportsEventLookup() is true. CyclicEventLookupSession getCyclicEventLookupSessionForCalendar(Id calendarId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the cyclic event
lookup service for the given calendar.calendarId - the Id of the calendarproxy - a proxy CyclicEventLookupSession NotFoundException - calendarId not foundNullArgumentException - calendarId or
proxy is null OperationFailedException - unable to complete
request UnimplementedException - supportsEventLookup()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsEventLookup() and
supportsVisibleFederation() are true.
CyclicEventQuerySession getCyclicEventQuerySession(Proxy proxy) throws OperationFailedException
OsidSession associated with the cyclic event
query service.proxy - a proxy EventQuerySession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsEventQuery()
is false optional - This method must be implemented if
supportsEventQuery() is true. CyclicEventQuerySession getCyclicEventQuerySessionForCalendar(Id calendarId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the cyclic event
query service for the given calendar.calendarId - the Id of the calendarproxy - a proxy CyclicEventQuerySession NotFoundException - calendarId not foundNullArgumentException - calendarId or
proxy is null OperationFailedException - unable to complete
request UnimplementedException - supportsEventQuery()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsEventQuery() and
supportsVisibleFederation() are true.
CyclicEventSearchSession getCyclicEventSearchSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the cyclic event
search service.proxy - a proxy EventSearchSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsEventSearch()
is false optional - This method must be implemented if
supportsEventSearch() is true. CyclicEventSearchSession getCyclicEventSearchSessionForCalendar(Id calendarId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the cyclic event
search service for the given calendar.calendarId - the Id of the calendarproxy - a proxy CyclicEventSearchSession NotFoundException - calendarId not foundNullArgumentException - calendarId or
proxy is null OperationFailedException - unable to complete
request UnimplementedException - supportsEventSearch()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsEventSearch() and
supportsVisibleFederation() are true.
CyclicEventAdminSession getCyclicEventAdminSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the cyclic event
administration service.proxy - a proxy EventAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsEventAdmin()
is false optional - This method must be implemented if
supportsEventAdmin() is true. CyclicEventAdminSession getCyclicEventAdminSessionForCalendar(Id calendarId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the cyclic event
admin service for the given calendar.calendarId - the Id of the calendarproxy - a proxy CyclicEventAdminSession NotFoundException - calendarId not foundNullArgumentException - calendarId or
proxy is null OperationFailedException - unable to complete
request UnimplementedException - supportsEventAdmin()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsEventAdmin() and
supportsVisibleFederation() are true.
CyclicEventNotificationSession getCyclicEventNotificationSession(CyclicEventReceiver eventReceiver, Proxy proxy) throws OperationFailedException
eventReceiver - the cyclic event receiverproxy - a proxy EventNotificationSession NullArgumentException - eventReceiver or
proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsEventNotification() is false optional - This method must be implemented if
supportsEventNotification() is true.
CyclicEventNotificationSession getCyclicEventNotificationSessionForCalendar(CyclicEventReceiver eventReceiver, Id calendarId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the cyclic event
notification service for the given calendar.eventReceiver - the cyclic event receivercalendarId - the Id of the calendarproxy - a proxy CyclicEventNotificationSession NotFoundException - calendarId not foundNullArgumentException - eventReceiver,
calendarId or proxy is
null OperationFailedException - unable to complete
request UnimplementedException -
supportsEventNotification() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsEventNotification() and
supportsVisibleFederation() are true.
CyclicEventCalendarSession getCyclicEventCalendarSession(Proxy proxy) throws OperationFailedException
proxy - a proxy EventCalendarSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsEventCalendar()
is false optional - This method must be implemented if
supportsEventCalendar() is true. CyclicEventCalendarAssignmentSession getCyclicEventCalendarAssignmentSession(Proxy proxy) throws OperationFailedException
proxy - a proxy EventCalendarAssignmentSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsEventCalendarAssignment() is false
optional - This method must be implemented if
supportsEventCalendarAssignment() is true.
CyclicEventSmartCalendarSession getCyclicEventSmartCalendarSession(Id calendarId, Proxy proxy) throws NotFoundException, OperationFailedException
calendarId - the Id of the calendarproxy - a proxy EventSmartCalendarSession NotFoundException - calendarId not foundNullArgumentException - calendarId or proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsEventSmartCalendar() is false optional - This method must be implemented if
supportsEventSmartCalendar() is true.
EventCyclicEventLookupSession getEventCyclicEventLookupSession(Proxy proxy) throws OperationFailedException
proxy - a proxy EventCyclicEventLookupSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsEventCyclicEventLookup() is false
optional - This method must be implemented if
supportsEventCyclicEventLookup() is true.
EventCyclicEventLookupSession getEventCyclicEventLookupSessionForCalendar(Id calendarId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the event cyclic
event lookup service for the given calendar.calendarId - the Id of the calendarproxy - a proxy EventCyclicEventLookupSession NotFoundException - calendarId not foundNullArgumentException - calendarId or proxy 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(Proxy proxy) throws OperationFailedException
proxy - a proxy EventCyclicEventAssignmentSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsEventCyclicEventAssignment() is false
optional - This method must be implemented if
supportsEventCyclicEventAssignment() is
true. EventCyclicEventAssignmentSession getEventCyclicEventAssignmentSessionForCalendar(Id calendarId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the event cyclic
event assignment service for the given calendar.calendarId - the Id of the calendarproxy - a proxy EventCyclicEventAssignmentSession NotFoundException - calendarId not foundNullArgumentException - calendarId or proxy 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(Proxy proxy) throws OperationFailedException
OsidSession associated with the cyclic time
period lookup service.proxy - a proxy CyclicTimePeriodLookupSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsCyclicTimePeriodLookup() is false
optional - This method must be implemented if
supportsCyclicTimePeriodLookup() is true.
CyclicTimePeriodLookupSession getCyclicTimePeriodLookupSessionForCalendar(Id calendarId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the cyclic time
period lookup service for the given calendar.calendarId - the Id of the calendarproxy - a proxy CyclicTimePeriodLookupSession NotFoundException - calendarId not foundNullArgumentException - calendarId or proxy 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(Proxy proxy) throws OperationFailedException
OsidSession associated with the cyclic time
period query service.proxy - a proxy CyclicTimePeriodQuerySession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsCyclicTimePeriodQuery() is false
optional - This method must be implemented if
supportsCyclicTimePeriodQuery() is true.
CyclicTimePeriodQuerySession getCyclicTimePeriodQuerySessionForCalendar(Id calendarId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the cyclic time
period query service for the given calendar.calendarId - the Id of the calendarproxy - a proxy CyclicTimePeriodQuerySession NotFoundException - calendarId not foundNullArgumentException - calendarId or proxy 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(Proxy proxy) throws OperationFailedException
OsidSession associated with the cyclic time
period search service.proxy - a proxy CyclicTimePeriodSearchSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsCyclicTimePeriodSearch() is false
optional - This method must be implemented if
supportsCyclicTimePeriodSearch() is true.
CyclicTimePeriodSearchSession getCyclicTimePeriodSearchSessionForCalendar(Id calendarId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the cyclic time
period search service for the given calendar.calendarId - the Id of the calendarproxy - a proxy CyclicTimePeriodSearchSession NotFoundException - calendarId not foundNullArgumentException - calendarId or proxy 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(Proxy proxy) throws OperationFailedException
OsidSession associated with the cyclic time
period administration service.proxy - a proxy CyclicTimePeriodAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsCyclicTimePeriodAdmin() is false
optional - This method must be implemented if
supportsCyclicTimePeriodAdmin() is true.
CyclicTimePeriodAdminSession getCyclicTimePeriodAdminSessionForCalendar(Id calendarId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the cyclic time
period admin service for the given calendar.calendarId - the Id of the calendarproxy - a proxy calendarId not foundNotFoundException - a
CyclicTimePeriodAdminSession NullArgumentException - calendarId or proxy 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, Proxy proxy) throws OperationFailedException
cyclicTimePeriodReceiver - the cyclic time period receiverproxy - a proxy CyclicTimePeriodNotificationSession NullArgumentException - cyclicTimePeriodReceiver
or proxy 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, Proxy proxy) 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 calendarproxy - a proxy a CyclicTimePeriodNotificationSession NotFoundException - calendarId not foundNullArgumentException - cyclicTimePeriodReceiver
or calendarId or proxy
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(Proxy proxy) throws OperationFailedException
proxy - a proxy CyclicTimePeriodCalendarSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsCyclicTimePeriodCalendar() is false
optional - This method must be implemented if
supportsCyclicTimePeriodCalendar() is true.
CyclicTimePeriodCalendarAssignmentSession getCyclicTimePeriodCalendarAssignmentSession(Proxy proxy) throws OperationFailedException
proxy - a proxy CyclicTimePeriodCalendarAssignmentSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsCyclicTimePeriodCalendarAssignment() is
false optional - This method must be implemented if
supportsCyclicTimePeriodCalendarAssignment() is
true. CyclicTimePeriodSmartCalendarSession getCyclicTimePeriodSmartCalendarSession(Id calendarId, Proxy proxy) throws NotFoundException, OperationFailedException
calendarId - the Id of the calendarproxy - a proxy CyclicTimePeriodSmartCalendarSession NotFoundException - calendarId not foundNullArgumentException - calendarId or proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsCyclicTimePeriodSmartCalendar() is
false optional - This method must be implemented if
supportsCyclicTimePeriodSmartCalendar() is
true. TimePeriodCyclicTimePeriodLookupSession getTimePeriodCyclicTimePeriodLookupSession(Proxy proxy) throws OperationFailedException
proxy - a proxy TimePeriodCyclicTimePeriodLookupSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsTimePeriodCyclicTimePeriodLookup() is
false optional - This method must be implemented if
supportsTimePeriodCyclicTimePeriodLookup() is
true. TimePeriodCyclicTimePeriodLookupSession getTimePeriodCyclicTimePeriodLookupSessionForCalendar(Id calendarId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the time period
cyclic time period lookup service for the given calendar.calendarId - the Id of the calendarproxy - a proxy TimePeriodCyclicTimePeriodLookupSession NotFoundException - calendarId not foundNullArgumentException - calendarId or proxy 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(Proxy proxy) throws OperationFailedException
proxy - a proxy TimePeriodCyclicTimePeriodAssignmentSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsTimePeriodCyclicTimePeriodAssignment() is
false optional - This method must be implemented if
supportsTimePeriodCyclicTimePeriodAssignment() is
true. TimePeriodCyclicTimePeriodAssignmentSession getTimePeriodCyclicTimePeriodAssignmentSessionForCalendar(Id calendarId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the time period
cyclic time period assignment service for the given calendar.calendarId - the Id of the calendarproxy - a proxy TimePeriodCyclicTimePeriodAssignmentSession NotFoundException - calendarId not foundNullArgumentException - calendarId or proxy 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. CalendaringCycleBatchProxyManager getCalendaringCycleBatchProxyManager() throws OperationFailedException
CalendaringCycleBatchProxyManager. CalendaringCycleBatchProxyManager OperationFailedException - unable to complete requestUnimplementedException -
supportsCalendaringCycleBatch() is false
optional - This method must be implemented if
supportsCalendaringCycleBatch() is true.