Interface CalendaringCycleProxyManager
- All Superinterfaces:
AutoCloseable, CalendaringCycleProfile, Closeable, OsidProfile, OsidProxyManager, OsidProxyManager, Sourceable
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 -
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
CalendaringCycleProxyManager may be accessed by multiple
processing threads.-
Method Summary
Modifier and TypeMethodDescriptionGets aCalendaringCycleBatchProxyManager.getCyclicEventAdminSession(Proxy proxy) Gets theOsidSessionassociated with the cyclic event administration service.getCyclicEventAdminSessionForCalendar(Id calendarId, Proxy proxy) Gets theOsidSessionassociated with the cyclic event admin service for the given calendar.Gets the session for assigning event to calendar mappings.Gets the session for retrieving event to calendar mappings.getCyclicEventLookupSession(Proxy proxy) Gets theOsidSessionassociated with the cyclic event lookup service.getCyclicEventLookupSessionForCalendar(Id calendarId, Proxy proxy) Gets theOsidSessionassociated with the cyclic event lookup service for the given calendar.getCyclicEventNotificationSession(CyclicEventReceiver eventReceiver, Proxy proxy) Gets the notification session for notifications pertaining to event changes.getCyclicEventNotificationSessionForCalendar(CyclicEventReceiver eventReceiver, Id calendarId, Proxy proxy) Gets theOsidSessionassociated with the cyclic event notification service for the given calendar.getCyclicEventQuerySession(Proxy proxy) Gets theOsidSessionassociated with the cyclic event query service.getCyclicEventQuerySessionForCalendar(Id calendarId, Proxy proxy) Gets theOsidSessionassociated with the cyclic event query service for the given calendar.getCyclicEventSearchSession(Proxy proxy) Gets theOsidSessionassociated with the cyclic event search service.getCyclicEventSearchSessionForCalendar(Id calendarId, Proxy proxy) Gets theOsidSessionassociated with the cyclic event search service for the given calendar.getCyclicEventSmartCalendarSession(Id calendarId, Proxy proxy) Gets the session associated with the cyclic event smart calendar for the given calendar.Gets theOsidSessionassociated with the cyclic time period administration service.getCyclicTimePeriodAdminSessionForCalendar(Id calendarId, Proxy proxy) Gets theOsidSessionassociated with the cyclic time period admin service for the given calendar.Gets the session for assigning cyclic time period to calendar mappings.Gets the session for retrieving cyclic time period to calendar mappings.Gets theOsidSessionassociated with the cyclic time period lookup service.getCyclicTimePeriodLookupSessionForCalendar(Id calendarId, Proxy proxy) Gets theOsidSessionassociated with the cyclic time period lookup service for the given calendar.getCyclicTimePeriodNotificationSession(CyclicTimePeriodReceiver cyclicTimePeriodReceiver, Proxy proxy) Gets the notification session for notifications pertaining to cyclic time period changes.getCyclicTimePeriodNotificationSessionForCalendar(CyclicTimePeriodReceiver cyclicTimePeriodReceiver, Id calendarId, Proxy proxy) Gets theOsidSessionassociated with the cyclic time period notification service for the given calendar.Gets theOsidSessionassociated with the cyclic time period query service.getCyclicTimePeriodQuerySessionForCalendar(Id calendarId, Proxy proxy) Gets theOsidSessionassociated with the cyclic time period query service for the given calendar.Gets theOsidSessionassociated with the cyclic time period search service.getCyclicTimePeriodSearchSessionForCalendar(Id calendarId, Proxy proxy) Gets theOsidSessionassociated with the cyclic time period search service for the given calendar.getCyclicTimePeriodSmartCalendarSession(Id calendarId, Proxy proxy) Gets the session associated with the cyclic time period smart calendar for the given calendar.Gets the session for manually making event to cyclic event associations.getEventCyclicEventAssignmentSessionForCalendar(Id calendarId, Proxy proxy) Gets theOsidSessionassociated with the event cyclic event assignment service for the given calendar.Gets the session for retrieving event to cyclic event associations.getEventCyclicEventLookupSessionForCalendar(Id calendarId, Proxy proxy) Gets theOsidSessionassociated with the event cyclic event lookup service for the given calendar.Gets the session for manually making time period to cyclic time period associations.getTimePeriodCyclicTimePeriodAssignmentSessionForCalendar(Id calendarId, Proxy proxy) Gets theOsidSessionassociated with the time period cyclic time period assignment service for the given calendar.Gets the session for retrieving time period to cyclic time period associations.getTimePeriodCyclicTimePeriodLookupSessionForCalendar(Id calendarId, Proxy proxy) Gets theOsidSessionassociated with the time period cyclic time period lookup service for the given calendar.Methods inherited from interface CalendaringCycleProfile
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, supportsVisibleFederationMethods inherited from interface OsidProfile
getBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersionMethods inherited from interface OsidProxyManager
closeMethods inherited from interface OsidProxyManager
changeBranch, getProxy, getProxyCondition, initialize, rollbackServiceMethods inherited from interface Sourceable
getBranding, getBrandingIds, getLicense, getProvider, getProviderId
-
Method Details
-
getCyclicEventLookupSession
Gets theOsidSessionassociated with the cyclic event lookup service.- Parameters:
proxy- a proxy- Returns:
- an
EventLookupSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsEventLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsEventLookup()} is {@code true}.
-
getCyclicEventLookupSessionForCalendar
CyclicEventLookupSession getCyclicEventLookupSessionForCalendar(Id calendarId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the cyclic event lookup service for the given calendar.- Parameters:
calendarId- theIdof the calendarproxy- a proxy- Returns:
CyclicEventLookupSession- Throws:
NotFoundException-calendarIdnot foundNullArgumentException-calendarIdorproxyisnullOperationFailedException-unable to complete requestUnimplementedException-supportsEventLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsEventLookup()} and {@code supportsVisibleFederation()} are {@code true}.
-
getCyclicEventQuerySession
Gets theOsidSessionassociated with the cyclic event query service.- Parameters:
proxy- a proxy- Returns:
- an
EventQuerySession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsEventQuery()isfalse- Compliance:
optional- This method must be implemented if {@code supportsEventQuery()} is {@code true}.
-
getCyclicEventQuerySessionForCalendar
CyclicEventQuerySession getCyclicEventQuerySessionForCalendar(Id calendarId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the cyclic event query service for the given calendar.- Parameters:
calendarId- theIdof the calendarproxy- a proxy- Returns:
CyclicEventQuerySession- Throws:
NotFoundException-calendarIdnot foundNullArgumentException-calendarIdorproxyisnullOperationFailedException-unable to complete requestUnimplementedException-supportsEventQuery()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsEventQuery()} and {@code supportsVisibleFederation()} are {@code true}.
-
getCyclicEventSearchSession
Gets theOsidSessionassociated with the cyclic event search service.- Parameters:
proxy- a proxy- Returns:
- an
EventSearchSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsEventSearch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsEventSearch()} is {@code true}.
-
getCyclicEventSearchSessionForCalendar
CyclicEventSearchSession getCyclicEventSearchSessionForCalendar(Id calendarId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the cyclic event search service for the given calendar.- Parameters:
calendarId- theIdof the calendarproxy- a proxy- Returns:
CyclicEventSearchSession- Throws:
NotFoundException-calendarIdnot foundNullArgumentException-calendarIdorproxyisnullOperationFailedException-unable to complete requestUnimplementedException-supportsEventSearch()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsEventSearch()} and {@code supportsVisibleFederation()} are {@code true}.
-
getCyclicEventAdminSession
Gets theOsidSessionassociated with the cyclic event administration service.- Parameters:
proxy- a proxy- Returns:
- an
EventAdminSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsEventAdmin()isfalse- Compliance:
optional- This method must be implemented if {@code supportsEventAdmin()} is {@code true}.
-
getCyclicEventAdminSessionForCalendar
CyclicEventAdminSession getCyclicEventAdminSessionForCalendar(Id calendarId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the cyclic event admin service for the given calendar.- Parameters:
calendarId- theIdof the calendarproxy- a proxy- Returns:
CyclicEventAdminSession- Throws:
NotFoundException-calendarIdnot foundNullArgumentException-calendarIdorproxyisnullOperationFailedException-unable to complete requestUnimplementedException-supportsEventAdmin()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsEventAdmin()} and {@code supportsVisibleFederation()} are {@code true}.
-
getCyclicEventNotificationSession
CyclicEventNotificationSession getCyclicEventNotificationSession(CyclicEventReceiver eventReceiver, Proxy proxy) throws OperationFailedException Gets the notification session for notifications pertaining to event changes.- Parameters:
eventReceiver- the cyclic event receiverproxy- a proxy- Returns:
- an
EventNotificationSession - Throws:
NullArgumentException-eventReceiverorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsEventNotification()isfalse- Compliance:
optional- This method must be implemented if {@code supportsEventNotification()} is {@code true}.
-
getCyclicEventNotificationSessionForCalendar
CyclicEventNotificationSession getCyclicEventNotificationSessionForCalendar(CyclicEventReceiver eventReceiver, Id calendarId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the cyclic event notification service for the given calendar.- Parameters:
eventReceiver- the cyclic event receivercalendarId- theIdof the calendarproxy- a proxy- Returns:
CyclicEventNotificationSession- Throws:
NotFoundException-calendarIdnot foundNullArgumentException-eventReceiver,calendarIdorproxyisnullOperationFailedException-unable to complete requestUnimplementedException-supportsEventNotification()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsEventNotification()} and {@code supportsVisibleFederation()} are {@code true}.
-
getCyclicEventCalendarSession
CyclicEventCalendarSession getCyclicEventCalendarSession(Proxy proxy) throws OperationFailedException Gets the session for retrieving event to calendar mappings.- Parameters:
proxy- a proxy- Returns:
- an
EventCalendarSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsEventCalendar()isfalse- Compliance:
optional- This method must be implemented if {@code supportsEventCalendar()} is {@code true}.
-
getCyclicEventCalendarAssignmentSession
CyclicEventCalendarAssignmentSession getCyclicEventCalendarAssignmentSession(Proxy proxy) throws OperationFailedException Gets the session for assigning event to calendar mappings.- Parameters:
proxy- a proxy- Returns:
- an
EventCalendarAssignmentSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsEventCalendarAssignment()isfalse- Compliance:
optional- This method must be implemented if {@code supportsEventCalendarAssignment()} is {@code true}.
-
getCyclicEventSmartCalendarSession
CyclicEventSmartCalendarSession getCyclicEventSmartCalendarSession(Id calendarId, Proxy proxy) throws NotFoundException, OperationFailedException Gets the session associated with the cyclic event smart calendar for the given calendar.- Parameters:
calendarId- theIdof the calendarproxy- a proxy- Returns:
- an
EventSmartCalendarSession - Throws:
NotFoundException-calendarIdnot foundNullArgumentException-calendarId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsEventSmartCalendar()isfalse- Compliance:
optional- This method must be implemented if {@code supportsEventSmartCalendar()} is {@code true}.
-
getEventCyclicEventLookupSession
EventCyclicEventLookupSession getEventCyclicEventLookupSession(Proxy proxy) throws OperationFailedException Gets the session for retrieving event to cyclic event associations.- Parameters:
proxy- a proxy- Returns:
- an
EventCyclicEventLookupSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsEventCyclicEventLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsEventCyclicEventLookup()} is {@code true}.
-
getEventCyclicEventLookupSessionForCalendar
EventCyclicEventLookupSession getEventCyclicEventLookupSessionForCalendar(Id calendarId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the event cyclic event lookup service for the given calendar.- Parameters:
calendarId- theIdof the calendarproxy- a proxy- Returns:
- an
EventCyclicEventLookupSession - Throws:
NotFoundException-calendarIdnot foundNullArgumentException-calendarId or proxy is nullOperationFailedException-unable to complete requestUnimplementedException-supportsEventCyclicEventLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsEventCyclicEventLookup()} and {@code supportsVisibleFederation()} are {@code true}.
-
getEventCyclicEventAssignmentSession
EventCyclicEventAssignmentSession getEventCyclicEventAssignmentSession(Proxy proxy) throws OperationFailedException Gets the session for manually making event to cyclic event associations.- Parameters:
proxy- a proxy- Returns:
- an
EventCyclicEventAssignmentSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsEventCyclicEventAssignment()isfalse- Compliance:
optional- This method must be implemented if {@code supportsEventCyclicEventAssignment()} is {@code true}.
-
getEventCyclicEventAssignmentSessionForCalendar
EventCyclicEventAssignmentSession getEventCyclicEventAssignmentSessionForCalendar(Id calendarId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the event cyclic event assignment service for the given calendar.- Parameters:
calendarId- theIdof the calendarproxy- a proxy- Returns:
- an
EventCyclicEventAssignmentSession - Throws:
NotFoundException-calendarIdnot foundNullArgumentException-calendarId or proxy is nullOperationFailedException-unable to complete requestUnimplementedException-supportsEventCyclicEventAssignment()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsEventCyclicEventAssignment()} and {@code supportsVisibleFederation()} are {@code true}.
-
getCyclicTimePeriodLookupSession
CyclicTimePeriodLookupSession getCyclicTimePeriodLookupSession(Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the cyclic time period lookup service.- Parameters:
proxy- a proxy- Returns:
- a
CyclicTimePeriodLookupSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsCyclicTimePeriodLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCyclicTimePeriodLookup()} is {@code true}.
-
getCyclicTimePeriodLookupSessionForCalendar
CyclicTimePeriodLookupSession getCyclicTimePeriodLookupSessionForCalendar(Id calendarId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the cyclic time period lookup service for the given calendar.- Parameters:
calendarId- theIdof the calendarproxy- a proxy- Returns:
- a
CyclicTimePeriodLookupSession - Throws:
NotFoundException-calendarIdnot foundNullArgumentException-calendarId or proxy is nullOperationFailedException-unable to complete requestUnimplementedException-supportsCyclicTimePeriodLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCyclicTimePeriodLookup()} and {@code supportsVisibleFederation()} are {@code true}.
-
getCyclicTimePeriodQuerySession
CyclicTimePeriodQuerySession getCyclicTimePeriodQuerySession(Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the cyclic time period query service.- Parameters:
proxy- a proxy- Returns:
- a
CyclicTimePeriodQuerySession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsCyclicTimePeriodQuery()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCyclicTimePeriodQuery()} is {@code true}.
-
getCyclicTimePeriodQuerySessionForCalendar
CyclicTimePeriodQuerySession getCyclicTimePeriodQuerySessionForCalendar(Id calendarId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the cyclic time period query service for the given calendar.- Parameters:
calendarId- theIdof the calendarproxy- a proxy- Returns:
- a
CyclicTimePeriodQuerySession - Throws:
NotFoundException-calendarIdnot foundNullArgumentException-calendarId or proxy is nullOperationFailedException-unable to complete requestUnimplementedException-supportsCyclicTimePeriodQuery()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCyclicTimePeriodQuery()} and {@code supportsVisibleFederation()} are {@code true}.
-
getCyclicTimePeriodSearchSession
CyclicTimePeriodSearchSession getCyclicTimePeriodSearchSession(Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the cyclic time period search service.- Parameters:
proxy- a proxy- Returns:
- a
CyclicTimePeriodSearchSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsCyclicTimePeriodSearch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCyclicTimePeriodSearch()} is {@code true}.
-
getCyclicTimePeriodSearchSessionForCalendar
CyclicTimePeriodSearchSession getCyclicTimePeriodSearchSessionForCalendar(Id calendarId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the cyclic time period search service for the given calendar.- Parameters:
calendarId- theIdof the calendarproxy- a proxy- Returns:
- a
CyclicTimePeriodSearchSession - Throws:
NotFoundException-calendarIdnot foundNullArgumentException-calendarId or proxy is nullOperationFailedException-unable to complete requestUnimplementedException-supportsCyclicTimePeriodSearch()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCyclicTimePeriodSearch()} and {@code supportsVisibleFederation()} are {@code true}.
-
getCyclicTimePeriodAdminSession
CyclicTimePeriodAdminSession getCyclicTimePeriodAdminSession(Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the cyclic time period administration service.- Parameters:
proxy- a proxy- Returns:
- a
CyclicTimePeriodAdminSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsCyclicTimePeriodAdmin()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCyclicTimePeriodAdmin()} is {@code true}.
-
getCyclicTimePeriodAdminSessionForCalendar
CyclicTimePeriodAdminSession getCyclicTimePeriodAdminSessionForCalendar(Id calendarId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the cyclic time period admin service for the given calendar.- Parameters:
calendarId- theIdof the calendarproxy- a proxy- Returns:
calendarIdnot found- Throws:
NotFoundException- aCyclicTimePeriodAdminSessionNullArgumentException-calendarId or proxy is nullOperationFailedException-unable to complete requestUnimplementedException-supportsCyclicTimePeriodAdmin()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCyclicTimePeriodAdmin()} and {@code supportsVisibleFederation()} are {@code true}.
-
getCyclicTimePeriodNotificationSession
CyclicTimePeriodNotificationSession getCyclicTimePeriodNotificationSession(CyclicTimePeriodReceiver cyclicTimePeriodReceiver, Proxy proxy) throws OperationFailedException Gets the notification session for notifications pertaining to cyclic time period changes.- Parameters:
cyclicTimePeriodReceiver- the cyclic time period receiverproxy- a proxy- Returns:
- a
CyclicTimePeriodNotificationSession - Throws:
NullArgumentException-cyclicTimePeriodReceiverorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsCyclicTimePeriodNotification()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCyclicTimePeriodNotification()} is {@code true}.
-
getCyclicTimePeriodNotificationSessionForCalendar
CyclicTimePeriodNotificationSession getCyclicTimePeriodNotificationSessionForCalendar(CyclicTimePeriodReceiver cyclicTimePeriodReceiver, Id calendarId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the cyclic time period notification service for the given calendar.- Parameters:
cyclicTimePeriodReceiver- the cyclic time period receivercalendarId- theIdof the calendarproxy- a proxy- Returns:
- a
CyclicTimePeriodNotificationSession - Throws:
NotFoundException-calendarIdnot foundNullArgumentException-cyclicTimePeriodReceiverorcalendarIdorproxyisnullOperationFailedException-unable to complete requestUnimplementedException-supportsCyclicTimePeriodNotification()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCyclicTimePeriodNotification()} and {@code supportsVisibleFederation()} are {@code true}.
-
getCyclicTimePeriodCalendarSession
CyclicTimePeriodCalendarSession getCyclicTimePeriodCalendarSession(Proxy proxy) throws OperationFailedException Gets the session for retrieving cyclic time period to calendar mappings.- Parameters:
proxy- a proxy- Returns:
- a
CyclicTimePeriodCalendarSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsCyclicTimePeriodCalendar()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCyclicTimePeriodCalendar()} is {@code true}.
-
getCyclicTimePeriodCalendarAssignmentSession
CyclicTimePeriodCalendarAssignmentSession getCyclicTimePeriodCalendarAssignmentSession(Proxy proxy) throws OperationFailedException Gets the session for assigning cyclic time period to calendar mappings.- Parameters:
proxy- a proxy- Returns:
- a
CyclicTimePeriodCalendarAssignmentSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsCyclicTimePeriodCalendarAssignment()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCyclicTimePeriodCalendarAssignment()} is {@code true}.
-
getCyclicTimePeriodSmartCalendarSession
CyclicTimePeriodSmartCalendarSession getCyclicTimePeriodSmartCalendarSession(Id calendarId, Proxy proxy) throws NotFoundException, OperationFailedException Gets the session associated with the cyclic time period smart calendar for the given calendar.- Parameters:
calendarId- theIdof the calendarproxy- a proxy- Returns:
- a
CyclicTimePeriodSmartCalendarSession - Throws:
NotFoundException-calendarIdnot foundNullArgumentException-calendarId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsCyclicTimePeriodSmartCalendar()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCyclicTimePeriodSmartCalendar()} is {@code true}.
-
getTimePeriodCyclicTimePeriodLookupSession
TimePeriodCyclicTimePeriodLookupSession getTimePeriodCyclicTimePeriodLookupSession(Proxy proxy) throws OperationFailedException Gets the session for retrieving time period to cyclic time period associations.- Parameters:
proxy- a proxy- Returns:
- a
TimePeriodCyclicTimePeriodLookupSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsTimePeriodCyclicTimePeriodLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsTimePeriodCyclicTimePeriodLookup()} is {@code true}.
-
getTimePeriodCyclicTimePeriodLookupSessionForCalendar
TimePeriodCyclicTimePeriodLookupSession getTimePeriodCyclicTimePeriodLookupSessionForCalendar(Id calendarId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the time period cyclic time period lookup service for the given calendar.- Parameters:
calendarId- theIdof the calendarproxy- a proxy- Returns:
- a
TimePeriodCyclicTimePeriodLookupSession - Throws:
NotFoundException-calendarIdnot foundNullArgumentException-calendarId or proxy is nullOperationFailedException-unable to complete requestUnimplementedException-supportsTimePeriodCyclicTimePeriodLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsTimePeriodCyclicTimePeriodLookup()} and {@code supportsVisibleFederation()} are {@code true}.
-
getTimePeriodCyclicTimePeriodAssignmentSession
TimePeriodCyclicTimePeriodAssignmentSession getTimePeriodCyclicTimePeriodAssignmentSession(Proxy proxy) throws OperationFailedException Gets the session for manually making time period to cyclic time period associations.- Parameters:
proxy- a proxy- Returns:
- a
TimePeriodCyclicTimePeriodAssignmentSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsTimePeriodCyclicTimePeriodAssignment()isfalse- Compliance:
optional- This method must be implemented if {@code supportsTimePeriodCyclicTimePeriodAssignment()} is {@code true}.
-
getTimePeriodCyclicTimePeriodAssignmentSessionForCalendar
TimePeriodCyclicTimePeriodAssignmentSession getTimePeriodCyclicTimePeriodAssignmentSessionForCalendar(Id calendarId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the time period cyclic time period assignment service for the given calendar.- Parameters:
calendarId- theIdof the calendarproxy- a proxy- Returns:
- a
TimePeriodCyclicTimePeriodAssignmentSession - Throws:
NotFoundException-calendarIdnot foundNullArgumentException-calendarId or proxy is nullOperationFailedException-unable to complete requestUnimplementedException-supportsTimePeriodCyclicTimePeriodAssignment()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsTimePeriodCyclicTimePeriodAssignment()} and {@code supportsVisibleFederation()} are {@code true}.
-
getCalendaringCycleBatchProxyManager
CalendaringCycleBatchProxyManager getCalendaringCycleBatchProxyManager() throws OperationFailedExceptionGets aCalendaringCycleBatchProxyManager.- Returns:
- a
CalendaringCycleBatchProxyManager - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsCalendaringCycleBatch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCalendaringCycleBatch()} is {@code true}.
-