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, 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(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.