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
-
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, supportsVisibleFederationModifier and TypeMethodDescriptionGets the supportedCyclicEventrecord types.Gets the supportedCyclicEventsearch record types.Gets the supportedCyclicTimePeriodrecord types.Gets the supportedCyclicTimePeriodsearch record types.booleanTests if a calendaring cycle batch service is available.booleanTests if a cyclic event administrative service is supported.booleanTests if a cyclic event to calendar lookup session is available.booleanTests if a cyclic event to calendar assignment session is available.booleanTests if a cyclic event lookup service is supported.booleanTests if cyclic event notification is supported.booleanTests if a cyclic event query service is supported.booleansupportsCyclicEventRecordType(Type cyclicEventRecordType) Tests if the givenCyclicEventrecord type is supported.booleanTests if a cyclic event search service is supported.booleansupportsCyclicEventSearchRecordType(Type cyclicEventSearchRecordType) Tests if the givenCyclicEventsearch record type is supported.booleanTests if cyclic event smart calendaring is available.booleanTests if a cyclic time period administrative service is supported.booleanTests if a cyclic time period to calendar lookup session is available.booleanTests if a cyclic time period to calendar assignment session is available.booleanTests if a cyclic time period lookup service is supported.booleanTests if cyclic time period notification is supported.booleansupportsCyclicTimePeriodRecordType(Type cyclicTimePeriodRecordType) Tests if the givenCyclicTimePeriodrecord type is supported.booleanTests if a cyclic time period search service is supported.booleansupportsCyclicTimePeriodSearchRecordType(Type cyclicTimePeriodSearchRecordType) Tests if the givenCyclicTimePeriodsearch record type is supported.booleanTests if cyclic time period smart calendaring is available.booleanTests if a session for manually assigning events to cyclic events is available.booleanTests if a session to look up associations between events and cyclic events is available.booleanTests if a session for manually assigning time periods to cyclic time periods is available.booleanTests if a session to look up associations between time periods and cyclic time periods is available.booleanTests if federation is visible.Methods inherited from interface OsidProfile
getBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getProxyRecordTypes, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion, supportsProxyRecordTypeModifier and TypeMethodDescriptionGets this service branch.Gets theBranch Idrepresenting this service branch.Gets a description of this service implementation.Gets a display name for this service implementation.getId()Gets an identifier for this service implementation.Gets the locales supported in this service.Gets the proxy recordTypessupported in this service.Gets the date this service implementation was released.Gets the version of this service implementation.booleanTest for support of a journal branching service.booleanTest for support of a journaling rollback service.booleansupportsOSIDVersion(Version version) Test for support of an OSID specification version.booleansupportsProxyRecordType(Type proxyRecordType) Test for support of a proxy type.Methods inherited from interface OsidProxyManager
closeMethods inherited from interface OsidProxyManager
changeBranch, initialize, rollbackServiceModifier and TypeMethodDescriptionvoidchangeBranch(Id branchId, Proxy proxy) Changes the service branch.voidinitialize(OsidRuntimeManager runtime) Initializes this manager.rollbackService(Date rollbackTime, Proxy proxy) Rolls back this service to a point in time.Methods inherited from interface Sourceable
getBranding, getBrandingIds, getLicense, getProvider, getProviderIdModifier and TypeMethodDescriptionGets a branding, such as an image or logo, expressed using theAssetinterface.Gets the branding assetIds.Gets the terms of usage.Gets theResourcerepresenting the provider.Gets theIdof the provider.
-
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} .
-