public interface CalendaringProxyManager extends OsidProxyManager, CalendaringProfile
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: 
 EventLookupSession:  a session to look up events 
       EventQuerySession:  a session to query events 
         EventSearchSession:  a session to search events 
       EventAdminSession:  a session to create, modify and 
      delete events    EventNotificationSession: a  session to receive 
      messages pertaining to event   changes  EventCalendarSession:  a session for retriieving 
      event and calendar mappings  EventCalendarAssignmentSession:  a session for 
      managing event and calendar mappings  EventSmartCalendarSession:  a session to manage 
      dynamic event catalogs  RecurringEventLookupSession:  a session to look up 
      recurring events  RecurringEventQuerySession:  a session to query 
      recurring events  RecurringEventSearchSession:  a session to search 
      recurring events  RecurringEventAdminSession:  a session to create, 
      modify and delete recurring events  RecurringEventNotificationSession:  a session to 
      receive messages pertaining to recurring event changes  RecurringEventCalendarSession:  a session for 
      retriieving recurring event and calendar mappings  RecurringEventCalendarAssignmentSession:  a session 
      for managing recurring event and calendar mappings  RecurringEventSmartCalendarSession:  a session to 
      manage dynamic recurring event catalogs  SupersedingEventLookupSession:  a session to look 
      up superseding events  SupersedingEventQuerySession:  a session to query 
      superseding events    SupersedingEventSearchSession:  a session to search 
      superseding events  SupersedingEventAdminSession:  a session to create, 
      modify and delete superseding events    SupersedingEventNotificationSession: a  session to 
      receive messages pertaining to superseding event   
      changes  SupersedingEventCalendarSession:  a session for 
      retriieving superseding event and calendar mappings  SupersedingEventCalendarAssignmentSession:  a 
      session for managing superseding event and calendar mappings  SupersedingEventSmartCalendarSession:  a session to 
      manage dynamic superseding event catalogs  OffsetEventLookupSession:  a session to look up 
      offset events  OffsetEventQuerySession:  a session to query offset 
      events  OffsetEventSearchSession:  a session to search 
      offset events  OffsetEventAdminSession:  a session to create, 
      modify and delete offset events  OffsetEventNotificationSession:  a session to 
      receive messages pertaining to offset event changes  OffsetEventCalendarSession:  a session for 
      retriieving offset event and calendar mappings  OffsetEventCalendarAssignmentSession:  a session 
      for managing offset event and calendar mappings  OffsetEventSmartCalendarSession:  a session to 
      manage dynamic offset event catalogs  ScheduleLookupSession:  a session to look up 
      schedules  ScheduleQuerySession:  a session to query schedules 
         ScheduleSearchSession:  a session to search 
      schedules  ScheduleAdminSession:  a session to create, modify 
      and delete schedules    ScheduleNotificationSession: a  session to receive 
      messages pertaining to schedule   changes  ScheduleCalendarSession:  a session for retriieving 
      schedule and calendar mappings  ScheduleCalendarAssignmentSession:  a session for 
      managing schedule and calendar mappings  ScheduleSmartCalendarSession:  a session to manage 
      dynamic schedule catalogs  ScheduleSlotLookupSession:  a session to look up 
      schedule slots  ScheduleSlotQuerySession:  a session to query 
      schedule slots  ScheduleSlotSearchSession:  a session to search 
      scheduls slots  ScheduleSlotAdminSession:  a session to create, 
      modify and delete schedule slots  ScheduleSlotNotificationSession:  a session to 
      receive messages pertaining to schedule slot changes  ScheduleSlotCalendarSession:  a session for 
      retriieving schedule slot and calendar mappings  ScheduleSlotCalendarAssignmentSession:  a session 
      for managing schedule slot and calendar mappings  ScheduleSlotSmartCalendarSession:  a session to 
      manage dynamic schedule slot catalogs  CommitmentLookupSession:  a session to look up 
      commitments  CommitmentQuerySession:  a session to query 
      commitments    CommitmentSearchSession:  a session to search 
      commitments  CommitmentAdminSession:  a session to create, 
      modify and delete commitments    CommitmentNotificationSession: a  session to 
      receive messages pertaining to commitment changes  CommitmentCalendarSession:  a session for 
      retriieving commitment and calendar mappings  CommitmentCalendarAssignmentSession:  a session for 
      managing commitment and calendar mappings  CommitmentSmartCalendarSession:  a session to 
      manage dynamic commitment catalogs  TimePeriodLookupSession:  a session to look up time 
      periods  TimePeriodQuerySession:  a session to query time 
      periods    TimePeriodSearchSession:  a session to search time 
      periods  TimePeriodAdminSession:  a session to create, 
      modify and delete time periods    TimePeriodNotificationSession: a  session to 
      receive messages pertaining to time period   changes 
       TimePeriodCalendarSession:  a session for 
      retriieving time period and calendar mappings  TimePeriodCalendarAssignmentSession:  a session for 
      managing time period and calendar mappings  TimePeriodSmartCalendarSession:  a session to 
      manage dynamic time period catalogs  CalendarLookupSession:  a session to lookup 
      calendars  CalendarSearchSession  : a session to search 
      calendars  CalendarAdminSession  : a session to create, modify 
      and delete calendars  CalendarNotificationSession  : a session to receive 
      messages pertaining to calendar changes  CalendarHierarchySession:  a session to traverse 
      the calendar hierarchy  CalendarHierarchyDesignSession:  a session to 
      manage the calendar hierarchy | Modifier and Type | Method and Description | 
|---|---|
CalendaringBatchProxyManager | 
getCalandaringBatchProxyManager()
Gets the calendaring batch proxy manager. 
 | 
CalendaringCycleProxyManager | 
getCalandaringCycleProxyManager()
Gets the calendaring cycle proxy manager. 
 | 
CalendaringRulesProxyManager | 
getCalandaringRulesProxyManager()
Gets the calendaring rules proxy manager. 
 | 
CalendarAdminSession | 
getCalendarAdminSession(Proxy proxy)
Gets the OsidSession associated with the calendar administration 
  service. 
 | 
CalendarHierarchyDesignSession | 
getCalendarHierarchyDesignSession(Proxy proxy)
Gets the session designing calendar hierarchies. 
 | 
CalendarHierarchySession | 
getCalendarHierarchySession(Proxy proxy)
Gets the session traversing calendar hierarchies. 
 | 
CalendarLookupSession | 
getCalendarLookupSession(Proxy proxy)
Gets the OsidSession associated with the calendar lookup service. 
 | 
CalendarNotificationSession | 
getCalendarNotificationSession(CalendarReceiver calendarReceiver,
                              Proxy proxy)
Gets the notification session for notifications pertaining to calendar 
  service changes. 
 | 
CalendarSearchSession | 
getCalendarSearchSession(Proxy proxy)
Gets the OsidSession associated with the calendar search service. 
 | 
CommitmentAdminSession | 
getCommitmentAdminSession(Proxy proxy)
Gets the  
 OsidSession  associated with the commitment 
  administration service. | 
CommitmentAdminSession | 
getCommitmentAdminSessionForCalendar(Id calendarId,
                                    Proxy proxy)
Gets the  
 OsidSession  associated with the commitment 
  admin service for the given calendar. | 
CommitmentCalendarAssignmentSession | 
getCommitmentCalendarAssignmentSession(Proxy proxy)
Gets the session for assigning commitment to calendar mappings. 
 | 
CommitmentCalendarSession | 
getCommitmentCalendarSession(Proxy proxy)
Gets the session for retrieving commitment to calendar mappings. 
 | 
CommitmentLookupSession | 
getCommitmentLookupSession(Proxy proxy)
Gets the  
 OsidSession  associated with the commitment 
  lookup service. | 
CommitmentLookupSession | 
getCommitmentLookupSessionForCalendar(Id calendarId,
                                     Proxy proxy)
Gets the  
 OsidSession  associated with the commitment 
  lookup service for the given calendar. | 
CommitmentNotificationSession | 
getCommitmentNotificationSession(CommitmentReceiver commitmentReceiver,
                                Proxy proxy)
Gets the notification session for notifications pertaining to 
  commitment changes. 
 | 
CommitmentNotificationSession | 
getCommitmentNotificationSessionForCalendar(CommitmentReceiver commitmentReceiver,
                                           Id calendarId,
                                           Proxy proxy)
Gets the  
 OsidSession  associated with the commitment 
  notification service for the given calendar. | 
CommitmentQuerySession | 
getCommitmentQuerySession(Proxy proxy)
Gets the  
 OsidSession  associated with the commitment 
  query service. | 
CommitmentQuerySession | 
getCommitmentQuerySessionForCalendar(Id calendarId,
                                    Proxy proxy)
Gets the  
 OsidSession  associated with the commitment 
  query service for the given calendar. | 
CommitmentSearchSession | 
getCommitmentSearchSession(Proxy proxy)
Gets the  
 OsidSession  associated with the commitment 
  search service. | 
CommitmentSearchSession | 
getCommitmentSearchSessionForCalendar(Id calendarId,
                                     Proxy proxy)
Gets the  
 OsidSession  associated with the commitment 
  search service for the given calendar. | 
CommitmentSmartCalendarSession | 
getCommitmentSmartCalendarSession(Id calendarId,
                                 Proxy proxy)
Gets the session associated with the commitment smart calendar for the 
  given calendar. 
 | 
EventAdminSession | 
getEventAdminSession(Proxy proxy)
Gets the  
 OsidSession  associated with the event 
  administration service. | 
EventAdminSession | 
getEventAdminSessionForCalendar(Id calendarId,
                               Proxy proxy)
Gets the  
 OsidSession  associated with the event admin 
  service for the given calendar. | 
EventCalendarAssignmentSession | 
getEventCalendarAssignmentSession(Proxy proxy)
Gets the session for assigning event to calendar mappings. 
 | 
EventCalendarSession | 
getEventCalendarSession(Proxy proxy)
Gets the session for retrieving event to calendar mappings. 
 | 
EventLookupSession | 
getEventLookupSession(Proxy proxy)
Gets the  
 OsidSession  associated with the event lookup 
  service. | 
EventLookupSession | 
getEventLookupSessionForCalendar(Id calendarId,
                                Proxy proxy)
Gets the  
 OsidSession  associated with the event lookup 
  service for the given calendar. | 
EventNotificationSession | 
getEventNotificationSession(EventReceiver eventReceiver,
                           Proxy proxy)
Gets the notification session for notifications pertaining to event 
  changes. 
 | 
EventNotificationSession | 
getEventNotificationSessionForCalendar(EventReceiver eventReceiver,
                                      Id calendarId,
                                      Proxy proxy)
Gets the  
 OsidSession  associated with the event 
  notification service for the given calendar. | 
EventQuerySession | 
getEventQuerySession(Proxy proxy)
Gets the  
 OsidSession  associated with the event query 
  service. | 
EventQuerySession | 
getEventQuerySessionForCalendar(Id calendarId,
                               Proxy proxy)
Gets the  
 OsidSession  associated with the event query 
  service for the given calendar. | 
EventSearchSession | 
getEventSearchSession(Proxy proxy)
Gets the  
 OsidSession  associated with the event search 
  service. | 
EventSearchSession | 
getEventSearchSessionForCalendar(Id calendarId,
                                Proxy proxy)
Gets the  
 OsidSession  associated with the event search 
  service for the given calendar. | 
EventSmartCalendarSession | 
getEventSmartCalendarSession(Id calendarId,
                            Proxy proxy)
Gets the session associated with the event smart calendar for the 
  given calendar. 
 | 
OffsetEventAdminSession | 
getOffsetEventAdminSession(Proxy proxy)
Gets the  
 OsidSession  associated with the offset event 
  administration service. | 
OffsetEventAdminSession | 
getOffsetEventAdminSessionForCalendar(Id calendarId,
                                     Proxy proxy)
Gets the  
 OsidSession  associated with the offset event 
  admin service for the given calendar. | 
OffsetEventCalendarAssignmentSession | 
getOffsetEventCalendarAssignmentSession(Proxy proxy)
Gets the session for assigning offset event to calendar mappings. 
 | 
OffsetEventCalendarSession | 
getOffsetEventCalendarSession(Proxy proxy)
Gets the session for retrieving offset event to calendar mappings. 
 | 
OffsetEventLookupSession | 
getOffsetEventLookupSession(Proxy proxy)
Gets the  
 OsidSession  associated with the offset event 
  lookup service. | 
OffsetEventLookupSession | 
getOffsetEventLookupSessionForCalendar(Id calendarId,
                                      Proxy proxy)
Gets the  
 OsidSession  associated with the offset event 
  lookup service for the given calendar. | 
OffsetEventNotificationSession | 
getOffsetEventNotificationSession(OffsetEventReceiver offsetEventReceiver,
                                 Proxy proxy)
Gets the notification session for notifications pertaining to offset 
  event changes. 
 | 
OffsetEventNotificationSession | 
getOffsetEventNotificationSessionForCalendar(OffsetEventReceiver offsetEventReceiver,
                                            Id calendarId,
                                            Proxy proxy)
Gets the  
 OsidSession  associated with the offset event 
  notification service for the given calendar. | 
OffsetEventQuerySession | 
getOffsetEventQuerySession(Proxy proxy)
Gets the  
 OsidSession  associated with the offset event 
  query service. | 
OffsetEventQuerySession | 
getOffsetEventQuerySessionForCalendar(Id calendarId,
                                     Proxy proxy)
Gets the  
 OsidSession  associated with the offset event 
  query service for the given calendar. | 
OffsetEventSearchSession | 
getOffsetEventSearchSession(Proxy proxy)
Gets the  
 OsidSession  associated with the offset event 
  search service. | 
OffsetEventSearchSession | 
getOffsetEventSearchSessionForCalendar(Id calendarId,
                                      Proxy proxy)
Gets the  
 OsidSession  associated with the offset event 
  search service for the given calendar. | 
OffsetEventSmartCalendarSession | 
getOffsetEventSmartCalendarSession(Id calendarId,
                                  Proxy proxy)
Gets the session associated with the offset event smart calendar for 
  the given calendar. 
 | 
RecurringEventAdminSession | 
getRecurringEventAdminSession(Proxy proxy)
Gets the  
 OsidSession  associated with the recurring 
  event administration service. | 
RecurringEventAdminSession | 
getRecurringEventAdminSessionForCalendar(Id calendarId,
                                        Proxy proxy)
Gets the  
 OsidSession  associated with the recurring 
  event admin service for the given calendar. | 
RecurringEventCalendarAssignmentSession | 
getRecurringEventCalendarAssignmentSession(Proxy proxy)
Gets the session for assigning recurring event to calendar mappings. 
 | 
RecurringEventCalendarSession | 
getRecurringEventCalendarSession(Proxy proxy)
Gets the session for retrieving recurring event to calendar mappings. 
 | 
RecurringEventLookupSession | 
getRecurringEventLookupSession(Proxy proxy)
Gets the  
 OsidSession  associated with the recurring 
  event lookup service. | 
RecurringEventLookupSession | 
getRecurringEventLookupSessionForCalendar(Id calendarId,
                                         Proxy proxy)
Gets the  
 OsidSession  associated with the recurring 
  event lookup service for the given calendar. | 
RecurringEventNotificationSession | 
getRecurringEventNotificationSession(RecurringEventReceiver recurringEventReceiver,
                                    Proxy proxy)
Gets the notification session for notifications pertaining to 
  recurring event changes. 
 | 
RecurringEventNotificationSession | 
getRecurringEventNotificationSessionForCalendar(RecurringEventReceiver recurringEventReceiver,
                                               Id calendarId,
                                               Proxy proxy)
Gets the  
 OsidSession  associated with the recurring 
  event notification service for the given calendar. | 
RecurringEventQuerySession | 
getRecurringEventQuerySession(Proxy proxy)
Gets the  
 OsidSession  associated with the recurring 
  event query service. | 
RecurringEventQuerySession | 
getRecurringEventQuerySessionForCalendar(Id calendarId,
                                        Proxy proxy)
Gets the  
 OsidSession  associated with the recurring 
  event query service for the given calendar. | 
RecurringEventSearchSession | 
getRecurringEventSearchSession(Proxy proxy)
Gets the  
 OsidSession  associated with the recurring 
  event search service. | 
RecurringEventSearchSession | 
getRecurringEventSearchSessionForCalendar(Id calendarId,
                                         Proxy proxy)
Gets the  
 OsidSession  associated with the recurring 
  event search service for the given calendar. | 
RecurringEventSmartCalendarSession | 
getRecurringEventSmartCalendarSession(Id calendarId,
                                     Proxy proxy)
Gets the session associated with the recurring event smart calendar 
  for the given calendar. 
 | 
ScheduleAdminSession | 
getScheduleAdminSession(Proxy proxy)
Gets the  
 OsidSession  associated with the schedule 
  administration service. | 
ScheduleAdminSession | 
getScheduleAdminSessionForCalendar(Id calendarId,
                                  Proxy proxy)
Gets the  
 OsidSession  associated with the schedule admin 
  service for the given calendar. | 
ScheduleCalendarAssignmentSession | 
getScheduleCalendarAssignmentSession(Proxy proxy)
Gets the session for assigning schedule to calendar mappings. 
 | 
ScheduleCalendarSession | 
getScheduleCalendarSession(Proxy proxy)
Gets the session for retrieving schedule to calendar mappings. 
 | 
ScheduleLookupSession | 
getScheduleLookupSession(Proxy proxy)
Gets the  
 OsidSession  associated with the schedule 
  lookup service. | 
ScheduleLookupSession | 
getScheduleLookupSessionForCalendar(Id calendarId,
                                   Proxy proxy)
Gets the  
 OsidSession  associated with the schedule 
  lookup service for the given calendar. | 
ScheduleNotificationSession | 
getScheduleNotificationSession(ScheduleReceiver scheduleReceiver,
                              Proxy proxy)
Gets the notification session for notifications pertaining to schedule 
  changes. 
 | 
ScheduleNotificationSession | 
getScheduleNotificationSessionForCalendar(ScheduleReceiver scheduleReceiver,
                                         Id calendarId,
                                         Proxy proxy)
Gets the  
 OsidSession  associated with the schedule 
  notification service for the given calendar. | 
ScheduleQuerySession | 
getScheduleQuerySession(Proxy proxy)
Gets the  
 OsidSession  associated with the schedule query 
  service. | 
ScheduleQuerySession | 
getScheduleQuerySessionForCalendar(Id calendarId,
                                  Proxy proxy)
Gets the  
 OsidSession  associated with the schedule query 
  service for the given calendar. | 
ScheduleSearchSession | 
getScheduleSearchSession(Proxy proxy)
Gets the  
 OsidSession  associated with the schedule 
  search service. | 
ScheduleSearchSession | 
getScheduleSearchSessionForCalendar(Id calendarId,
                                   Proxy proxy)
Gets the  
 OsidSession  associated with the schedule 
  search service for the given calendar. | 
ScheduleSlotAdminSession | 
getScheduleSlotAdminSession(Proxy proxy)
Gets the  
 OsidSession  associated with the schedule slot 
  administration service. | 
ScheduleSlotAdminSession | 
getScheduleSlotAdminSessionForCalendar(Id calendarId,
                                      Proxy proxy)
Gets the  
 OsidSession  associated with the schedule slot 
  admin service for the given calendar. | 
ScheduleSlotCalendarAssignmentSession | 
getScheduleSlotCalendarAssignmentSession(Proxy proxy)
Gets the session for assigning schedule slot to calendar mappings. 
 | 
ScheduleSlotCalendarSession | 
getScheduleSlotCalendarSession(Proxy proxy)
Gets the session for retrieving schedule slot to calendar mappings. 
 | 
ScheduleSlotLookupSession | 
getScheduleSlotLookupSession(Proxy proxy)
Gets the  
 OsidSession  associated with the schedule slot 
  lookup service. | 
ScheduleSlotLookupSession | 
getScheduleSlotLookupSessionForCalendar(Id calendarId,
                                       Proxy proxy)
Gets the  
 OsidSession  associated with the schedule slot 
  lookup service for the given calendar. | 
ScheduleSlotNotificationSession | 
getScheduleSlotNotificationSession(ScheduleSlotReceiver scheduleSlotReceiver,
                                  Proxy proxy)
Gets the notification session for notifications pertaining to schedule 
  slot changes. 
 | 
ScheduleSlotNotificationSession | 
getScheduleSlotNotificationSessionForCalendar(ScheduleSlotReceiver scheduleSlotReceiver,
                                             Id calendarId,
                                             Proxy proxy)
Gets the  
 OsidSession  associated with the schedule slot 
  notification service for the given calendar. | 
ScheduleSlotQuerySession | 
getScheduleSlotQuerySession(Proxy proxy)
Gets the  
 OsidSession  associated with the schedule slot 
  query service. | 
ScheduleSlotQuerySession | 
getScheduleSlotQuerySessionForCalendar(Id calendarId,
                                      Proxy proxy)
Gets the  
 OsidSession  associated with the schedule slot 
  query service for the given calendar. | 
ScheduleSlotSearchSession | 
getScheduleSlotSearchSession(Proxy proxy)
Gets the  
 OsidSession  associated with the schedule slot 
  search service. | 
ScheduleSlotSearchSession | 
getScheduleSlotSearchSessionForCalendar(Id calendarId,
                                       Proxy proxy)
Gets the  
 OsidSession  associated with the schedule slot 
  search service for the given calendar. | 
ScheduleSlotSmartCalendarSession | 
getScheduleSlotSmartCalendarSession(Id calendarId,
                                   Proxy proxy)
Gets the session associated with the schedule slot smart calendar for 
  the given calendar. 
 | 
ScheduleSmartCalendarSession | 
getScheduleSmartCalendarSession(Id calendarId,
                               Proxy proxy)
Gets the session associated with the schedule smart calendar for the 
  given calendar. 
 | 
SupersedingEventAdminSession | 
getSupersedingEventAdminSession(Proxy proxy)
Gets the  
 OsidSession  associated with the superseding 
  event administration service. | 
SupersedingEventAdminSession | 
getSupersedingEventAdminSessionForCalendar(Id calendarId,
                                          Proxy proxy)
Gets the  
 OsidSession  associated with the superseding 
  event admin service for the given calendar. | 
SupersedingEventCalendarAssignmentSession | 
getSupersedingEventCalendarAssignmentSession(Proxy proxy)
Gets the session for assigning superseding event to calendar mappings. 
 | 
SupersedingEventCalendarSession | 
getSupersedingEventCalendarSession(Proxy proxy)
Gets the session for retrieving superseding event to calendar 
  mappings. 
 | 
SupersedingEventLookupSession | 
getSupersedingEventLookupSession(Proxy proxy)
Gets the  
 OsidSession  associated with the superseding 
  event lookup service. | 
SupersedingEventLookupSession | 
getSupersedingEventLookupSessionForCalendar(Id calendarId,
                                           Proxy proxy)
Gets the  
 OsidSession  associated with the superseding 
  event lookup service for the given calendar. | 
SupersedingEventNotificationSession | 
getSupersedingEventNotificationSession(SupersedingEventReceiver supersedingEventReceiver,
                                      Proxy proxy)
Gets the notification session for notifications pertaining to 
  superseding event changes. 
 | 
SupersedingEventNotificationSession | 
getSupersedingEventNotificationSessionForCalendar(SupersedingEventReceiver supersedingEventReceiver,
                                                 Id calendarId,
                                                 Proxy proxy)
Gets the  
 OsidSession  associated with the superseding 
  event notification service for the given calendar. | 
SupersedingEventQuerySession | 
getSupersedingEventQuerySession(Proxy proxy)
Gets the  
 OsidSession  associated with the superseding 
  event query service. | 
SupersedingEventQuerySession | 
getSupersedingEventQuerySessionForCalendar(Id calendarId,
                                          Proxy proxy)
Gets the  
 OsidSession  associated with the superseding 
  event query service for the given calendar. | 
SupersedingEventSearchSession | 
getSupersedingEventSearchSession(Proxy proxy)
Gets the  
 OsidSession  associated with the superseding 
  event search service. | 
SupersedingEventSearchSession | 
getSupersedingEventSearchSessionForCalendar(Id calendarId,
                                           Proxy proxy)
Gets the  
 OsidSession  associated with the superseding 
  event search service for the given calendar. | 
SupersedingEventSmartCalendarSession | 
getSupersedingEventSmartCalendarSession(Id calendarId,
                                       Proxy proxy)
Gets the session associated with the superseding event smart calendar 
  for the given calendar. 
 | 
TimePeriodAdminSession | 
getTimePeriodAdminSession(Proxy proxy)
Gets the  
 OsidSession  associated with the time period 
  administration service. | 
TimePeriodAdminSession | 
getTimePeriodAdminSessionForCalendar(Id calendarId,
                                    Proxy proxy)
Gets the  
 OsidSession  associated with the time period 
  admin service for the given calendar. | 
TimePeriodCalendarAssignmentSession | 
getTimePeriodCalendarAssignmentSession(Proxy proxy)
Gets the session for assigning time period to calendar mappings. 
 | 
TimePeriodCalendarSession | 
getTimePeriodCalendarSession(Proxy proxy)
Gets the session for retrieving time period to calendar mappings. 
 | 
TimePeriodLookupSession | 
getTimePeriodLookupSession(Proxy proxy)
Gets the  
 OsidSession  associated with the time period 
  lookup service. | 
TimePeriodLookupSession | 
getTimePeriodLookupSessionForCalendar(Id calendarId,
                                     Proxy proxy)
Gets the  
 OsidSession  associated with the time period 
  lookup service for the given calendar. | 
TimePeriodNotificationSession | 
getTimePeriodNotificationSession(TimePeriodReceiver timePeriodReceiver,
                                Proxy proxy)
Gets the notification session for notifications pertaining to time 
  period changes. 
 | 
TimePeriodNotificationSession | 
getTimePeriodNotificationSessionForCalendar(TimePeriodReceiver timePeriodReceiver,
                                           Id calendarId,
                                           Proxy proxy)
Gets the  
 OsidSession  associated with the time period 
  notification service for the given calendar. | 
TimePeriodQuerySession | 
getTimePeriodQuerySession(Proxy proxy)
Gets the  
 OsidSession  associated with the time period 
  query service. | 
TimePeriodQuerySession | 
getTimePeriodQuerySessionForCalendar(Id calendarId,
                                    Proxy proxy)
Gets the  
 OsidSession  associated with the time period 
  query service for the given calendar. | 
TimePeriodSearchSession | 
getTimePeriodSearchSession(Proxy proxy)
Gets the  
 OsidSession  associated with the time period 
  search service. | 
TimePeriodSearchSession | 
getTimePeriodSearchSessionForCalendar(Id calendarId,
                                     Proxy proxy)
Gets the  
 OsidSession  associated with the time period 
  search service for the given calendar. | 
TimePeriodSmartCalendarSession | 
getTimePeriodSmartCalendarSession(Id calendarId,
                                 Proxy proxy)
Gets the session associated with the time period smart calendar for 
  the given calendar. 
 | 
changeBranch, initialize, rollbackServiceclosegetCalendarRecordTypes, getCalendarSearchRecordTypes, getCommitmentRecordTypes, getCommitmentSearchRecordTypes, getCoordinateRecordTypes, getEventRecordTypes, getEventSearchRecordTypes, getOffsetEventRecordTypes, getOffsetEventSearchRecordTypes, getRecurringEventRecordTypes, getRecurringEventSearchRecordTypes, getScheduleRecordTypes, getScheduleSearchRecordTypes, getScheduleSlotRecordTypes, getScheduleSlotSearchRecordTypes, getSpatialUnitRecordTypes, getSupersedingEventRecordTypes, getSupersedingEventSearchRecordTypes, getTimePeriodRecordTypes, getTimePeriodSearchRecordTypes, supportsCalendarAdmin, supportsCalendarHierarchy, supportsCalendarHierarchyDesign, supportsCalendaringBatch, supportsCalendaringCycle, supportsCalendaringRules, supportsCalendarLookup, supportsCalendarNotification, supportsCalendarRecordType, supportsCalendarSearch, supportsCalendarSearchRecordType, supportsCommitmentAdmin, supportsCommitmentCalendar, supportsCommitmentCalendarAssignment, supportsCommitmentLookup, supportsCommitmentNotification, supportsCommitmentQuery, supportsCommitmentRecordType, supportsCommitmentSearch, supportsCommitmentSearchRecordType, supportsCommitmentSmartCalendar, supportsCoordinateRecordType, supportsEventAdmin, supportsEventCalendar, supportsEventCalendarAssignment, supportsEventLookup, supportsEventNotification, supportsEventQuery, supportsEventRecordType, supportsEventSearch, supportsEventSearchRecordType, supportsEventSmartCalendar, supportsOffsetEventAdmin, supportsOffsetEventCalendar, supportsOffsetEventCalendarAssignment, supportsOffsetEventLookup, supportsOffsetEventNotification, supportsOffsetEventQuery, supportsOffsetEventRecordType, supportsOffsetEventSearch, supportsOffsetEventSearchRecordType, supportsOffsetEventSmartCalendar, supportsRecurringEventAdmin, supportsRecurringEventCalendar, supportsRecurringEventCalendarAssignment, supportsRecurringEventLookup, supportsRecurringEventNotification, supportsRecurringEventQuery, supportsRecurringEventRecordType, supportsRecurringEventSearch, supportsRecurringEventSearchRecordType, supportsRecurringEventSmartCalendar, supportsRecurringEventUnravelling, supportsScheduleAdmin, supportsScheduleCalendar, supportsScheduleCalendarAssignment, supportsScheduleLookup, supportsScheduleNotification, supportsScheduleQuery, supportsScheduleRecordType, supportsScheduleSearch, supportsScheduleSearchRecordType, supportsScheduleSlotAdmin, supportsScheduleSlotCalendar, supportsScheduleSlotCalendarAssignment, supportsScheduleSlotLookup, supportsScheduleSlotNotification, supportsScheduleSlotQuery, supportsScheduleSlotRecordType, supportsScheduleSlotSearch, supportsScheduleSlotSearchRecordType, supportsScheduleSlotSmartCalendar, supportsScheduleSmartCalendar, supportsSpatialUnitRecordType, supportsSupersedingEventAdmin, supportsSupersedingEventCalendar, supportsSupersedingEventCalendarAssignment, supportsSupersedingEventLookup, supportsSupersedingEventNotification, supportsSupersedingEventQuery, supportsSupersedingEventRecordType, supportsSupersedingEventSearch, supportsSupersedingEventSearchRecordType, supportsSupersedingEventSmartCalendar, supportsTimePeriodAdmin, supportsTimePeriodCalendar, supportsTimePeriodCalendarAssignment, supportsTimePeriodLookup, supportsTimePeriodNotification, supportsTimePeriodRecordType, supportsTimePeriodSearch, supportsTimePeriodSearchRecordType, supportsTimePeriodSmartCalendar, supportsVisibleFederationgetBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getProxyRecordTypes, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion, supportsProxyRecordTypegetBranding, getBrandingIds, getLicense, getProvider, getProviderIdEventLookupSession getEventLookupSession(Proxy proxy) throws OperationFailedException
 OsidSession  associated with the 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.  EventLookupSession getEventLookupSessionForCalendar(Id calendarId, Proxy proxy) throws NotFoundException, OperationFailedException
 OsidSession  associated with the event lookup 
  service for the given calendar.calendarId - the  Id  of the calendarproxy - a proxy EventLookupSession 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. 
               EventQuerySession getEventQuerySession(Proxy proxy) throws OperationFailedException
 OsidSession  associated with the 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.  EventQuerySession getEventQuerySessionForCalendar(Id calendarId, Proxy proxy) throws NotFoundException, OperationFailedException
 OsidSession  associated with the event query 
  service for the given calendar.calendarId - the  Id  of the calendarproxy - a proxy EventQuerySession 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. 
               EventSearchSession getEventSearchSession(Proxy proxy) throws OperationFailedException
 OsidSession  associated with the 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.  EventSearchSession getEventSearchSessionForCalendar(Id calendarId, Proxy proxy) throws NotFoundException, OperationFailedException
 OsidSession  associated with the event search 
  service for the given calendar.calendarId - the  Id  of the calendarproxy - a proxy EventSearchSession 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. 
               EventAdminSession getEventAdminSession(Proxy proxy) throws OperationFailedException
 OsidSession  associated with the 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.  EventAdminSession getEventAdminSessionForCalendar(Id calendarId, Proxy proxy) throws NotFoundException, OperationFailedException
 OsidSession  associated with the event admin 
  service for the given calendar.calendarId - the  Id  of the calendarproxy - a proxy EventAdminSession 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. 
               EventNotificationSession getEventNotificationSession(EventReceiver eventReceiver, Proxy proxy) throws OperationFailedException
eventReceiver - the 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. 
               EventNotificationSession getEventNotificationSessionForCalendar(EventReceiver eventReceiver, Id calendarId, Proxy proxy) throws NotFoundException, OperationFailedException
 OsidSession  associated with the event 
  notification service for the given calendar.eventReceiver - the event receivercalendarId - the  Id  of the calendarproxy - a proxy an EventNotificationSession 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. 
               EventCalendarSession getEventCalendarSession(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.  EventCalendarAssignmentSession getEventCalendarAssignmentSession(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. 
               EventSmartCalendarSession getEventSmartCalendarSession(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. 
               RecurringEventLookupSession getRecurringEventLookupSession(Proxy proxy) throws OperationFailedException
 OsidSession  associated with the recurring 
  event lookup service.proxy - a proxy RecurringEventLookupSession NullArgumentException -  proxy  is  
          null OperationFailedException - unable to complete requestUnimplementedException -  
          supportsRecurringEventLookup()  is  false optional - This method must be implemented if  
              supportsRecurringEventLookup()  is  true. 
               RecurringEventLookupSession getRecurringEventLookupSessionForCalendar(Id calendarId, Proxy proxy) throws NotFoundException, OperationFailedException
 OsidSession  associated with the recurring 
  event lookup service for the given calendar.calendarId - the  Id  of the calendarproxy - a proxy RecurringEventLookupSession NotFoundException -  calendarId  not foundNullArgumentException -  calendarId or proxy is 
          null OperationFailedException -  unable to complete 
          request UnimplementedException -  
          supportsRecurringEventLookup()  or  
          supportsVisibleFederation()  is  false optional - This method must be implemented if  
              supportsRecurringEventLookup()  and  
              supportsVisibleFederation()  are  true. 
               RecurringEventQuerySession getRecurringEventQuerySession(Proxy proxy) throws OperationFailedException
 OsidSession  associated with the recurring 
  event query service.proxy - a proxy RecurringEventQuerySession NullArgumentException -  proxy  is  
          null OperationFailedException - unable to complete requestUnimplementedException -  
          supportsRecurringEventQuery()  is  false optional - This method must be implemented if  
              supportsRecurringEventQuery()  is  true. 
               RecurringEventQuerySession getRecurringEventQuerySessionForCalendar(Id calendarId, Proxy proxy) throws NotFoundException, OperationFailedException
 OsidSession  associated with the recurring 
  event query service for the given calendar.calendarId - the  Id  of the calendarproxy - a proxy RecurringEventQuerySession NotFoundException -  calendarId  not foundNullArgumentException -  calendarId or proxy is 
          null OperationFailedException -  unable to complete 
          request UnimplementedException -  
          supportsRecurringEventQuery()  or  
          supportsVisibleFederation()  is  false optional - This method must be implemented if  
              supportsRecurringEventQuery()  and  
              supportsVisibleFederation()  are  true. 
               RecurringEventSearchSession getRecurringEventSearchSession(Proxy proxy) throws OperationFailedException
 OsidSession  associated with the recurring 
  event search service.proxy - a proxy RecurringEventSearchSession NullArgumentException -  proxy  is  
          null OperationFailedException - unable to complete requestUnimplementedException -  
          supportsRecurringEventSearch()  is  false optional - This method must be implemented if  
              supportsRecurringEventSearch()  is  true. 
               RecurringEventSearchSession getRecurringEventSearchSessionForCalendar(Id calendarId, Proxy proxy) throws NotFoundException, OperationFailedException
 OsidSession  associated with the recurring 
  event search service for the given calendar.calendarId - the  Id  of the calendarproxy - a proxy RecurringEventSearchSession NotFoundException -  calendarId  not foundNullArgumentException -  calendarId or proxy is 
          null OperationFailedException -  unable to complete 
          request UnimplementedException -  
          supportsRecurringEventSearch()  or  
          supportsVisibleFederation()  is  false optional - This method must be implemented if  
              supportsRecurringEventSearch()  and  
              supportsVisibleFederation()  are  true. 
               RecurringEventAdminSession getRecurringEventAdminSession(Proxy proxy) throws OperationFailedException
 OsidSession  associated with the recurring 
  event administration service.proxy - a proxy RecurringEventAdminSession NullArgumentException -  proxy  is  
          null OperationFailedException - unable to complete requestUnimplementedException -  
          supportsRecurringEventAdmin()  is  false optional - This method must be implemented if  
              supportsRecurringEventAdmin()  is  true. 
               RecurringEventAdminSession getRecurringEventAdminSessionForCalendar(Id calendarId, Proxy proxy) throws NotFoundException, OperationFailedException
 OsidSession  associated with the recurring 
  event admin service for the given calendar.calendarId - the  Id  of the calendarproxy - a proxy RecurringEventAdminSession NotFoundException -  calendarId  not foundNullArgumentException -  calendarId or proxy is 
          null OperationFailedException -  unable to complete 
          request UnimplementedException -  
          supportsRecurringEventAdmin()  or  
          supportsVisibleFederation()  is  false optional - This method must be implemented if  
              supportsRecurringEventAdmin()  and  
              supportsVisibleFederation()  are  true. 
               RecurringEventNotificationSession getRecurringEventNotificationSession(RecurringEventReceiver recurringEventReceiver, Proxy proxy) throws OperationFailedException
recurringEventReceiver - the recurring event receiverproxy - a proxy RecurringEventNotificationSession NullArgumentException -  recurringEventReceiver 
           or  proxy  is  null OperationFailedException - unable to complete requestUnimplementedException -  
          supportsRecurringEventNotification()  is  false 
          optional - This method must be implemented if  
              supportsRecurringEventNotification()  is  
              true.  RecurringEventNotificationSession getRecurringEventNotificationSessionForCalendar(RecurringEventReceiver recurringEventReceiver, Id calendarId, Proxy proxy) throws NotFoundException, OperationFailedException
 OsidSession  associated with the recurring 
  event notification service for the given calendar.recurringEventReceiver - the recurring event receivercalendarId - the  Id  of the calendarproxy - a proxy RecurringEventNotificationSession NotFoundException -  calendarId  not foundNullArgumentException -  recurringEventReceiver, 
            calendarId  or  proxy  is 
           null OperationFailedException -  unable to complete 
          request UnimplementedException -  
          supportsRecurringEventNotification()  or  
          supportsVisibleFederation()  is  false optional - This method must be implemented if  
              supportsRecurringEventNotification()  and  
              supportsVisibleFederation()  are  true. 
               RecurringEventCalendarSession getRecurringEventCalendarSession(Proxy proxy) throws OperationFailedException
proxy - a proxy RecurringEventCalendarSession NullArgumentException -  proxy  is  
          null OperationFailedException - unable to complete requestUnimplementedException -  
          supportsRecurringEventCalendar()  is  false 
          optional - This method must be implemented if  
              supportsRecurringEventCalendar()  is  true. 
               RecurringEventCalendarAssignmentSession getRecurringEventCalendarAssignmentSession(Proxy proxy) throws OperationFailedException
proxy - a proxy RecurringEventCalendarAssignmentSession NullArgumentException -  proxy  is  
          null OperationFailedException - unable to complete requestUnimplementedException -  
          supportsRecurringEventCalendarAssignment()  is  
          false optional - This method must be implemented if  
              supportsRecurringEventCalendarAssignment()  is 
               true.  RecurringEventSmartCalendarSession getRecurringEventSmartCalendarSession(Id calendarId, Proxy proxy) throws NotFoundException, OperationFailedException
calendarId - the  Id  of the calendarproxy - a proxy RecurringEventSmartCalendarSession NotFoundException -  calendarId  not foundNullArgumentException -  calendarId or proxy is 
          null OperationFailedException - unable to complete requestUnimplementedException -  
          supportsRecurringEventSmartCalendar()  is  false 
          optional - This method must be implemented if  
              supportsRecurringEventSmartCalendar()  is  
              true.  SupersedingEventLookupSession getSupersedingEventLookupSession(Proxy proxy) throws OperationFailedException
 OsidSession  associated with the superseding 
  event lookup service.proxy - a proxy SupersedingEventLookupSession NullArgumentException -  proxy  is  
          null OperationFailedException - unable to complete requestUnimplementedException -  supportsEventLookup() 
           is  false optional - This method must be implemented if  
              supportsSupersedingEventLookup()  is  true. 
               SupersedingEventLookupSession getSupersedingEventLookupSessionForCalendar(Id calendarId, Proxy proxy) throws NotFoundException, OperationFailedException
 OsidSession  associated with the superseding 
  event lookup service for the given calendar.calendarId - the  Id  of the calendarproxy - a proxy SupersedingEventLookupSession NotFoundException -  calendarId  not foundNullArgumentException -  calendarId or proxy is 
          null OperationFailedException -  unable to complete 
          request UnimplementedException -  
          supportsSupersedingEventLookup()  or  
          supportsVisibleFederation()  is  false optional - This method must be implemented if  
              supportsSupersedingEventLookup()  and  
              supportsVisibleFederation()  are  true. 
               SupersedingEventQuerySession getSupersedingEventQuerySession(Proxy proxy) throws OperationFailedException
 OsidSession  associated with the superseding 
  event query service.proxy - a proxy SupersedingEventQuerySession NullArgumentException -  proxy  is  
          null OperationFailedException - unable to complete requestUnimplementedException -  
          supportsSupersedingEventQuery()  is  false 
          optional - This method must be implemented if  
              supportsSupersedingEventQuery()  is  true. 
               SupersedingEventQuerySession getSupersedingEventQuerySessionForCalendar(Id calendarId, Proxy proxy) throws NotFoundException, OperationFailedException
 OsidSession  associated with the superseding 
  event query service for the given calendar.calendarId - the  Id  of the calendarproxy - a proxy SupersedingEventQuerySession NotFoundException -  calendarId  not foundNullArgumentException -  calendarId or proxy is 
          null OperationFailedException -  unable to complete 
          request UnimplementedException -  
          supportsSupersedingEventQuery()  or  
          supportsVisibleFederation()  is  false optional - This method must be implemented if  
              supportsSupersedingEventQuery()  and  
              supportsVisibleFederation()  are  true. 
               SupersedingEventSearchSession getSupersedingEventSearchSession(Proxy proxy) throws OperationFailedException
 OsidSession  associated with the superseding 
  event search service.proxy - a proxy SupersedingEventSearchSession NullArgumentException -  proxy  is  
          null OperationFailedException - unable to complete requestUnimplementedException -  supportsEventSearch() 
           is  false optional - This method must be implemented if  
              supportsEventSearch()  is  true.  SupersedingEventSearchSession getSupersedingEventSearchSessionForCalendar(Id calendarId, Proxy proxy) throws NotFoundException, OperationFailedException
 OsidSession  associated with the superseding 
  event search service for the given calendar.calendarId - the  Id  of the calendarproxy - a proxy SupersedingEventSearchSession NotFoundException -  calendarId  not foundNullArgumentException -  calendarId or proxy is 
          null OperationFailedException -  unable to complete 
          request UnimplementedException -  
          supportsSupersedingEventSearch()  or  
          supportsVisibleFederation()  is  false optional - This method must be implemented if  
              supportsSupersedingEventSearch()  and  
              supportsVisibleFederation()  are  true. 
               SupersedingEventAdminSession getSupersedingEventAdminSession(Proxy proxy) throws OperationFailedException
 OsidSession  associated with the superseding 
  event administration service.proxy - a proxy SupersedingEventAdminSession NullArgumentException -  proxy  is  
          null OperationFailedException - unable to complete requestUnimplementedException -  supportsEventAdmin() 
           is  false optional - This method must be implemented if  
              supportsSupersedingEventAdmin()  is  true. 
               SupersedingEventAdminSession getSupersedingEventAdminSessionForCalendar(Id calendarId, Proxy proxy) throws NotFoundException, OperationFailedException
 OsidSession  associated with the superseding 
  event admin service for the given calendar.calendarId - the  Id  of the calendarproxy - a proxy SupersedingEventAdminSession NotFoundException -  calendarId  not foundNullArgumentException -  calendarId or proxy is 
          null OperationFailedException -  unable to complete 
          request UnimplementedException -  
          supportsSupersedingEventAdmin()  or  
          supportsVisibleFederation()  is  false optional - This method must be implemented if  
              supportsSupersedingEventAdmin()  and  
              supportsVisibleFederation()  are  true. 
               SupersedingEventNotificationSession getSupersedingEventNotificationSession(SupersedingEventReceiver supersedingEventReceiver, Proxy proxy) throws OperationFailedException
supersedingEventReceiver - the superseding event receiverproxy - a proxy SupersedingEventNotificationSession NullArgumentException -  supersedingEventReceiver 
           or  proxy  is  null OperationFailedException - unable to complete requestUnimplementedException -  
          supportsSupersedingEventNotification()  is  false 
          optional - This method must be implemented if  
              supportsSupersedingEventNotification()  is  
              true.  SupersedingEventNotificationSession getSupersedingEventNotificationSessionForCalendar(SupersedingEventReceiver supersedingEventReceiver, Id calendarId, Proxy proxy) throws NotFoundException, OperationFailedException
 OsidSession  associated with the superseding 
  event notification service for the given calendar.supersedingEventReceiver - the superseding event receivercalendarId - the  Id  of the calendarproxy - a proxy SupersedingEventNotificationSession NotFoundException -  calendarId  not foundNullArgumentException -  
          supersedingEventReceiver, calendarId  or  proxy 
           is  null OperationFailedException -  unable to complete 
          request UnimplementedException -  
          supportsSupersedingEventNotification()  or  
          supportsVisibleFederation()  is  false optional - This method must be implemented if  
              supportsSupersedingEventNotification()  and  
              supportsVisibleFederation()  are  true. 
               SupersedingEventCalendarSession getSupersedingEventCalendarSession(Proxy proxy) throws OperationFailedException
proxy - a proxy SupersedingEventCalendarSession NullArgumentException -  proxy  is  
          null OperationFailedException - unable to complete requestUnimplementedException -  
          supportsSupersedingEventCalendar()  is  false 
          optional - This method must be implemented if  
              supportsSupersedingEventCalendar()  is  true. 
               SupersedingEventCalendarAssignmentSession getSupersedingEventCalendarAssignmentSession(Proxy proxy) throws OperationFailedException
proxy - a proxy SupersedingEventCalendarAssignmentSession NullArgumentException -  proxy  is  
          null OperationFailedException - unable to complete requestUnimplementedException -  
          supportsSupersedingEventCalendarAssignment()  is  
          false optional - This method must be implemented if  
              supportsSupersedingEventCalendarAssignment()  is 
               true.  SupersedingEventSmartCalendarSession getSupersedingEventSmartCalendarSession(Id calendarId, Proxy proxy) throws NotFoundException, OperationFailedException
calendarId - the  Id  of the calendarproxy - a proxy SupersedingEventSmartCalendarSession NotFoundException -  calendarId  not foundNullArgumentException -  calendarId or proxy is 
          null OperationFailedException - unable to complete requestUnimplementedException -  
          supportsSupersedingEventSmartCalendar()  is  
          false optional - This method must be implemented if  
              supportsSupersedingEventSmartCalendar()  is  
              true.  OffsetEventLookupSession getOffsetEventLookupSession(Proxy proxy) throws OperationFailedException
 OsidSession  associated with the offset event 
  lookup service.proxy - a proxy OffsetEventLookupSession NullArgumentException -  proxy  is  
          null OperationFailedException - unable to complete requestUnimplementedException -  
          supportsOffsetEventLookup()  is  false optional - This method must be implemented if  
              supportsOffsetEventLookup()  is  true. 
               OffsetEventLookupSession getOffsetEventLookupSessionForCalendar(Id calendarId, Proxy proxy) throws NotFoundException, OperationFailedException
 OsidSession  associated with the offset event 
  lookup service for the given calendar.calendarId - the  Id  of the calendarproxy - a proxy OffsetEventLookupSession NotFoundException -  calendarId  not foundNullArgumentException -  calendarId or proxy is 
          null OperationFailedException -  unable to complete 
          request UnimplementedException -  
          supportsOffsetEventLookup()  or  
          supportsVisibleFederation()  is  false optional - This method must be implemented if  
              supportsOffsetEventLookup()  and  
              supportsVisibleFederation()  are  true. 
               OffsetEventQuerySession getOffsetEventQuerySession(Proxy proxy) throws OperationFailedException
 OsidSession  associated with the offset event 
  query service.proxy - a proxy OffsetEventQuerySession NullArgumentException -  proxy  is  
          null OperationFailedException - unable to complete requestUnimplementedException -  
          supportsOffsetEventQuery()  is  false optional - This method must be implemented if  
              supportsOffsetEventQuery()  is  true.  OffsetEventQuerySession getOffsetEventQuerySessionForCalendar(Id calendarId, Proxy proxy) throws NotFoundException, OperationFailedException
 OsidSession  associated with the offset event 
  query service for the given calendar.calendarId - the  Id  of the calendarproxy - a proxy OffsetEventQuerySession NotFoundException -  calendarId  not foundNullArgumentException -  calendarId or proxy is 
          null OperationFailedException -  unable to complete 
          request UnimplementedException -  
          supportsOffsetEventQuery()  or  
          supportsVisibleFederation()  is  false optional - This method must be implemented if  
              supportsOffsetEventQuery()  and  
              supportsVisibleFederation()  are  true. 
               OffsetEventSearchSession getOffsetEventSearchSession(Proxy proxy) throws OperationFailedException
 OsidSession  associated with the offset event 
  search service.proxy - a proxy OffsetEventSearchSession NullArgumentException -  proxy  is  
          null OperationFailedException - unable to complete requestUnimplementedException -  
          supportsOffsetEventSearch()  is  false optional - This method must be implemented if  
              supportsOffsetEventSearch()  is  true. 
               OffsetEventSearchSession getOffsetEventSearchSessionForCalendar(Id calendarId, Proxy proxy) throws NotFoundException, OperationFailedException
 OsidSession  associated with the offset event 
  search service for the given calendar.calendarId - the  Id  of the calendarproxy - a proxy OffsetEventSearchSession NotFoundException -  calendarId  not foundNullArgumentException -  calendarId or proxy is 
          null OperationFailedException -  unable to complete 
          request UnimplementedException -  
          supportsOffsetEventSearch()  or  
          supportsVisibleFederation()  is  false optional - This method must be implemented if  
              supportsOffsetEventSearch()  and  
              supportsVisibleFederation()  are  true. 
               OffsetEventAdminSession getOffsetEventAdminSession(Proxy proxy) throws OperationFailedException
 OsidSession  associated with the offset event 
  administration service.proxy - a proxy OffsetEventAdminSession NullArgumentException -  proxy  is  
          null OperationFailedException - unable to complete requestUnimplementedException -  
          supportsOffsetEventAdmin()  is  false optional - This method must be implemented if  
              supportsOffsetEventAdmin()  is  true.  OffsetEventAdminSession getOffsetEventAdminSessionForCalendar(Id calendarId, Proxy proxy) throws NotFoundException, OperationFailedException
 OsidSession  associated with the offset event 
  admin service for the given calendar.calendarId - the  Id  of the calendarproxy - a proxy OffsetEventAdminSession NotFoundException -  calendarId  not foundNullArgumentException -  calendarId or proxy is 
          null OperationFailedException -  unable to complete 
          request UnimplementedException -  
          supportsOffsetEventAdmin()  or  
          supportsVisibleFederation()  is  false optional - This method must be implemented if  
              supportsOffsetEventAdmin()  and  
              supportsVisibleFederation()  are  true. 
               OffsetEventNotificationSession getOffsetEventNotificationSession(OffsetEventReceiver offsetEventReceiver, Proxy proxy) throws OperationFailedException
offsetEventReceiver - the offset event receiverproxy - a proxy OffsetEventNotificationSession NullArgumentException -  offsetEventReceiver 
           is  null OperationFailedException - unable to complete requestUnimplementedException -  
          supportsOffsetEventNotification()  is  false 
          optional - This method must be implemented if  
              supportsOffsetEventNotification()  is  true. 
               OffsetEventNotificationSession getOffsetEventNotificationSessionForCalendar(OffsetEventReceiver offsetEventReceiver, Id calendarId, Proxy proxy) throws NotFoundException, OperationFailedException
 OsidSession  associated with the offset event 
  notification service for the given calendar.offsetEventReceiver - the offset event receivercalendarId - the  Id  of the calendarproxy - a proxy OffsetEventNotificationSession NotFoundException -  calendarId  not foundNullArgumentException -  offsetEventReceiver, 
          calendarId  or  proxy  is  null 
          OperationFailedException -  unable to complete 
          request UnimplementedException -  
          supportsOffsetEventNotification()  or  
          supportsVisibleFederation()  is  false optional - This method must be implemented if  
              supportsOffsetEventNotification()  and  
              supportsVisibleFederation()  are  true. 
               OffsetEventCalendarSession getOffsetEventCalendarSession(Proxy proxy) throws OperationFailedException
proxy - a proxy OffsetEventCalendarSession NullArgumentException -  proxy  is  
          null OperationFailedException - unable to complete requestUnimplementedException -  
          supportsOffsetEventCalendar()  is  false optional - This method must be implemented if  
              supportsOffsetEventCalendar()  is  true. 
               OffsetEventCalendarAssignmentSession getOffsetEventCalendarAssignmentSession(Proxy proxy) throws OperationFailedException
proxy - a proxy OffsetEventCalendarAssignmentSession NullArgumentException -  proxy  is  
          null OperationFailedException - unable to complete requestUnimplementedException -  
          supportsOffsetEventCalendarAssignment()  is  
          false optional - This method must be implemented if  
              supportsOffsetEventCalendarAssignment()  is  
              true.  OffsetEventSmartCalendarSession getOffsetEventSmartCalendarSession(Id calendarId, Proxy proxy) throws NotFoundException, OperationFailedException
calendarId - the  Id  of the calendarproxy - a proxy OffsetEventSmartCalendarSession NotFoundException -  calendarId  not foundNullArgumentException -  calendarId or proxy is 
          null OperationFailedException - unable to complete requestUnimplementedException -  
          supportsOffsetEventSmartCalendar()  is  false 
          optional - This method must be implemented if  
              supportsOffsetEventSmartCalendar()  is  true. 
               ScheduleLookupSession getScheduleLookupSession(Proxy proxy) throws OperationFailedException
 OsidSession  associated with the schedule 
  lookup service.proxy - a proxy ScheduleLookupSession NullArgumentException -  proxy  is  
          null OperationFailedException - unable to complete requestUnimplementedException -  
          supportsScheduleLookup()  is  false optional - This method must be implemented if  
              supportsScheduleLookup()  is  true.  ScheduleLookupSession getScheduleLookupSessionForCalendar(Id calendarId, Proxy proxy) throws NotFoundException, OperationFailedException
 OsidSession  associated with the schedule 
  lookup service for the given calendar.calendarId - the  Id  of the calendarproxy - a proxy ScheduleLookupSession NotFoundException -  calendarId  not foundNullArgumentException -  calendarId or proxy is 
          null OperationFailedException -  unable to complete 
          request UnimplementedException -  
          supportsScheduleLookup()  or  
          supportsVisibleFederation()  is  false optional - This method must be implemented if  
              supportsScheduleLookup()  and  
              supportsVisibleFederation()  are  true. 
               ScheduleQuerySession getScheduleQuerySession(Proxy proxy) throws OperationFailedException
 OsidSession  associated with the schedule query 
  service.proxy - a proxy ScheduleQuerySession NullArgumentException -  proxy  is  
          null OperationFailedException - unable to complete requestUnimplementedException -  supportsScheduleQuery() 
           is  false optional - This method must be implemented if  
              supportsScheduleQuery()  is  true.  ScheduleQuerySession getScheduleQuerySessionForCalendar(Id calendarId, Proxy proxy) throws NotFoundException, OperationFailedException
 OsidSession  associated with the schedule query 
  service for the given calendar.calendarId - the  Id  of the calendarproxy - a proxy ScheduleQuerySession NotFoundException -  calendarId  not foundNullArgumentException -  calendarId or proxy is 
          null OperationFailedException -  unable to complete 
          request UnimplementedException -  supportsScheduleQuery() 
           or  supportsVisibleFederation()  is 
           false optional - This method must be implemented if  
              supportsScheduleQuery()  and  
              supportsVisibleFederation()  are  true. 
               ScheduleSearchSession getScheduleSearchSession(Proxy proxy) throws OperationFailedException
 OsidSession  associated with the schedule 
  search service.proxy - a proxy ScheduleSearchSession NullArgumentException -  proxy  is  
          null OperationFailedException - unable to complete requestUnimplementedException -  
          supportsScheduleSearch()  is  false optional - This method must be implemented if  
              supportsScheduleSearch()  is  true.  ScheduleSearchSession getScheduleSearchSessionForCalendar(Id calendarId, Proxy proxy) throws NotFoundException, OperationFailedException
 OsidSession  associated with the schedule 
  search service for the given calendar.calendarId - the  Id  of the calendarproxy - a proxy ScheduleSearchSession NotFoundException -  calendarId  not foundNullArgumentException -  calendarId or proxy is 
          null OperationFailedException -  unable to complete 
          request UnimplementedException -  
          supportsScheduleSearch()  or  
          supportsVisibleFederation()  is  false optional - This method must be implemented if  
              supportsScheduleSearch()  and  
              supportsVisibleFederation()  are  true. 
               ScheduleAdminSession getScheduleAdminSession(Proxy proxy) throws OperationFailedException
 OsidSession  associated with the schedule 
  administration service.proxy - a proxy ScheduleAdminSession NullArgumentException -  proxy  is  
          null OperationFailedException - unable to complete requestUnimplementedException -  supportsScheduleAdmin() 
           is  false optional - This method must be implemented if  
              supportsScheduleAdmin()  is  true.  ScheduleAdminSession getScheduleAdminSessionForCalendar(Id calendarId, Proxy proxy) throws NotFoundException, OperationFailedException
 OsidSession  associated with the schedule admin 
  service for the given calendar.calendarId - the  Id  of the calendarproxy - a proxy ScheduleAdminSession NotFoundException -  calendarId  not foundNullArgumentException -  calendarId or proxy is 
          null OperationFailedException -  unable to complete 
          request UnimplementedException -  supportsScheduleAdmin() 
           or  supportsVisibleFederation()  is 
           false optional - This method must be implemented if  
              supportsScheduleAdmin()  and  
              supportsVisibleFederation()  are  true. 
               ScheduleNotificationSession getScheduleNotificationSession(ScheduleReceiver scheduleReceiver, Proxy proxy) throws OperationFailedException
scheduleReceiver - the schedule receiverproxy - a proxy ScheduleNotificationSession NullArgumentException -  scheduleReceiver  
          or  proxy  is  null OperationFailedException - unable to complete requestUnimplementedException -  
          supportsScheduleNotification()  is  false optional - This method must be implemented if  
              supportsScheduleNotification()  is  true. 
               ScheduleNotificationSession getScheduleNotificationSessionForCalendar(ScheduleReceiver scheduleReceiver, Id calendarId, Proxy proxy) throws NotFoundException, OperationFailedException
 OsidSession  associated with the schedule 
  notification service for the given calendar.scheduleReceiver - the schedule receivercalendarId - the  Id  of the calendarproxy - a proxy ScheduleNotificationSession NotFoundException -  calendarId  not foundNullArgumentException -  scheduleReceiver, 
          calendarId  or  proxy  is  null 
          OperationFailedException -  unable to complete 
          request UnimplementedException -  
          supportsScheduleNotification()  or  
          supportsVisibleFederation()  is  false optional - This method must be implemented if  
              supportsScheduleNotification()  and  
              supportsVisibleFederation()  are  true. 
               ScheduleCalendarSession getScheduleCalendarSession(Proxy proxy) throws OperationFailedException
proxy - a proxy ScheduleCalendarSession NullArgumentException -  proxy  is  
          null OperationFailedException - unable to complete requestUnimplementedException -  
          supportsScheduleCalendar()  is  false optional - This method must be implemented if  
              supportsScheduleCalendar()  is  true.  ScheduleCalendarAssignmentSession getScheduleCalendarAssignmentSession(Proxy proxy) throws OperationFailedException
proxy - a proxy ScheduleCalendarAssignmentSession NullArgumentException -  proxy  is  
          null OperationFailedException - unable to complete requestUnimplementedException -  
          supportsScheduleCalendarAssignment()  is  false 
          optional - This method must be implemented if  
              supportsScheduleCalendarAssignment()  is  
              true.  ScheduleSmartCalendarSession getScheduleSmartCalendarSession(Id calendarId, Proxy proxy) throws NotFoundException, OperationFailedException
calendarId - the  Id  of the calendarproxy - a proxy ScheduleSmartCalendarSession NotFoundException -  calendarId  not foundNullArgumentException -  calendarId or proxy is 
          null OperationFailedException - unable to complete requestUnimplementedException -  
          supportsScheduleSmartCalendar()  is  false 
          optional - This method must be implemented if  
              supportsScheduleSmartCalendar()  is  true. 
               ScheduleSlotLookupSession getScheduleSlotLookupSession(Proxy proxy) throws OperationFailedException
 OsidSession  associated with the schedule slot 
  lookup service.proxy - a proxy ScheduleSlotLookupSession NullArgumentException -  proxy  is  
          null OperationFailedException - unable to complete requestUnimplementedException -  
          supportsScheduleSlotLookup()  is  false optional - This method must be implemented if  
              supportsScheduleSlotLookup()  is  true. 
               ScheduleSlotLookupSession getScheduleSlotLookupSessionForCalendar(Id calendarId, Proxy proxy) throws NotFoundException, OperationFailedException
 OsidSession  associated with the schedule slot 
  lookup service for the given calendar.calendarId - the  Id  of the calendarproxy - a proxy ScheduleSlotLookupSession NotFoundException -  calendarId  not foundNullArgumentException -  calendarId or proxy is 
          null OperationFailedException -  unable to complete 
          request UnimplementedException -  
          supportsScheduleSlotLookup()  or  
          supportsVisibleFederation()  is  false optional - This method must be implemented if  
              supportsScheduleSlotLookup()  and  
              supportsVisibleFederation()  are  true. 
               ScheduleSlotQuerySession getScheduleSlotQuerySession(Proxy proxy) throws OperationFailedException
 OsidSession  associated with the schedule slot 
  query service.proxy - a proxy ScheduleSlotQuerySession NullArgumentException -  proxy  is  
          null OperationFailedException - unable to complete requestUnimplementedException -  
          supportsScheduleSlotQuery()  is  false optional - This method must be implemented if  
              supportsScheduleSlotQuery()  is  true. 
               ScheduleSlotQuerySession getScheduleSlotQuerySessionForCalendar(Id calendarId, Proxy proxy) throws NotFoundException, OperationFailedException
 OsidSession  associated with the schedule slot 
  query service for the given calendar.calendarId - the  Id  of the calendarproxy - a proxy ScheduleSlotQuerySession NotFoundException -  calendarId  not foundNullArgumentException -  calendarId or proxy is 
          null OperationFailedException -  unable to complete 
          request UnimplementedException -  
          supportsScheduleSlotQuery()  or  
          supportsVisibleFederation()  is  false optional - This method must be implemented if  
              supportsScheduleSlotQuery()  and  
              supportsVisibleFederation()  are  true. 
               ScheduleSlotSearchSession getScheduleSlotSearchSession(Proxy proxy) throws OperationFailedException
 OsidSession  associated with the schedule slot 
  search service.proxy - a proxy ScheduleSlotSearchSession NullArgumentException -  proxy  is  
          null OperationFailedException - unable to complete requestUnimplementedException -  
          supportsScheduleSlotSearch()  is  false optional - This method must be implemented if  
              supportsScheduleSlotSearch()  is  true. 
               ScheduleSlotSearchSession getScheduleSlotSearchSessionForCalendar(Id calendarId, Proxy proxy) throws NotFoundException, OperationFailedException
 OsidSession  associated with the schedule slot 
  search service for the given calendar.calendarId - the  Id  of the calendarproxy - a proxy ScheduleSlotSearchSession NotFoundException -  calendarId  not foundNullArgumentException -  calendarId or proxy is 
          null OperationFailedException -  unable to complete 
          request UnimplementedException -  
          supportsScheduleSlotSearch()  or  
          supportsVisibleFederation()  is  false optional - This method must be implemented if  
              supportsScheduleSlotSearch()  and  
              supportsVisibleFederation()  are  true. 
               ScheduleSlotAdminSession getScheduleSlotAdminSession(Proxy proxy) throws OperationFailedException
 OsidSession  associated with the schedule slot 
  administration service.proxy - a proxy ScheduleSlotAdminSession NullArgumentException -  proxy  is  
          null OperationFailedException - unable to complete requestUnimplementedException -  
          supportsScheduleSlotAdmin()  is  false optional - This method must be implemented if  
              supportsScheduleSlotAdmin()  is  true. 
               ScheduleSlotAdminSession getScheduleSlotAdminSessionForCalendar(Id calendarId, Proxy proxy) throws NotFoundException, OperationFailedException
 OsidSession  associated with the schedule slot 
  admin service for the given calendar.calendarId - the  Id  of the calendarproxy - a proxy ScheduleSlotAdminSession NotFoundException -  calendarId  not foundNullArgumentException -  calendarId or proxy is 
          null OperationFailedException -  unable to complete 
          request UnimplementedException -  
          supportsScheduleSlotAdmin()  or  
          supportsVisibleFederation()  is  false optional - This method must be implemented if  
              supportsScheduleSlotAdmin()  and  
              supportsVisibleFederation()  are  true. 
               ScheduleSlotNotificationSession getScheduleSlotNotificationSession(ScheduleSlotReceiver scheduleSlotReceiver, Proxy proxy) throws OperationFailedException
scheduleSlotReceiver - the schedule slot receiverproxy - a proxy ScheduleSlotNotificationSession NullArgumentException -  scheduleSlotReceiver 
           or  proxy  is  null OperationFailedException - unable to complete requestUnimplementedException -  
          supportsScheduleSlotNotification()  is  false 
          optional - This method must be implemented if  
              supportsScheduleSlotNotification()  is  true. 
               ScheduleSlotNotificationSession getScheduleSlotNotificationSessionForCalendar(ScheduleSlotReceiver scheduleSlotReceiver, Id calendarId, Proxy proxy) throws NotFoundException, OperationFailedException
 OsidSession  associated with the schedule slot 
  notification service for the given calendar.scheduleSlotReceiver - the schedule slot receivercalendarId - the  Id  of the calendarproxy - a proxy ScheduleSlotNotificationSession NotFoundException -  calendarId  not foundNullArgumentException -  scheduleSlotReceiver, 
          calendarId  or  proxy  is  null 
          OperationFailedException -  unable to complete 
          request UnimplementedException -  
          supportsScheduleSlotNotification()  or  
          supportsVisibleFederation()  is  false optional - This method must be implemented if  
              supportsScheduleSlotNotification()  and  
              supportsVisibleFederation()  are  true. 
               ScheduleSlotCalendarSession getScheduleSlotCalendarSession(Proxy proxy) throws OperationFailedException
proxy - a proxy ScheduleSlotCalendarSession NullArgumentException -  proxy  is  
          null OperationFailedException - unable to complete requestUnimplementedException -  
          supportsScheduleSlotCalendar()  is  false optional - This method must be implemented if  
              supportsScheduleSlotCalendar()  is  true. 
               ScheduleSlotCalendarAssignmentSession getScheduleSlotCalendarAssignmentSession(Proxy proxy) throws OperationFailedException
proxy - a proxy ScheduleSlotCalendarAssignmentSession NullArgumentException -  proxy  is  
          null OperationFailedException - unable to complete requestUnimplementedException -  
          supportsScheduleSlotCalendarAssignment()  is  
          false optional - This method must be implemented if  
              supportsScheduleSlotCalendarAssignment()  is  
              true.  ScheduleSlotSmartCalendarSession getScheduleSlotSmartCalendarSession(Id calendarId, Proxy proxy) throws NotFoundException, OperationFailedException
calendarId - the  Id  of the calendarproxy - a proxy ScheduleSlotSmartCalendarSession NotFoundException -  calendarId  not foundNullArgumentException -  calendarId or proxy is 
          null OperationFailedException - unable to complete requestUnimplementedException -  
          supportsScheduleSlotSmartCalendar()  is  false 
          optional - This method must be implemented if  
              supportsScheduleSlotSmartCalendar()  is  
              true.  CommitmentLookupSession getCommitmentLookupSession(Proxy proxy) throws OperationFailedException
 OsidSession  associated with the commitment 
  lookup service.proxy - a proxy CommitmentLookupSession NullArgumentException -  proxy  is  
          null OperationFailedException - unable to complete requestUnimplementedException -  
          supportsCommitmentLookup()  is  false optional - This method must be implemented if  
              supportsCommitmentLookup()  is  true.  CommitmentLookupSession getCommitmentLookupSessionForCalendar(Id calendarId, Proxy proxy) throws NotFoundException, OperationFailedException
 OsidSession  associated with the commitment 
  lookup service for the given calendar.calendarId - the  Id  of the calendarproxy - a proxy a CommitmentLookupSession NotFoundException -  calendarId  not foundNullArgumentException -  calendarId or proxy is 
          null OperationFailedException -  unable to complete 
          request UnimplementedException -  
          supportsCommitmentLookup()  or  
          supportsVisibleFederation()  is  false optional - This method must be implemented if  
              supportsCommitmentLookup()  and  
              supportsVisibleFederation()  are  true. 
               CommitmentQuerySession getCommitmentQuerySession(Proxy proxy) throws OperationFailedException
 OsidSession  associated with the commitment 
  query service.proxy - a proxy CommitmentQuerySession NullArgumentException -  proxy  is  
          null OperationFailedException - unable to complete requestUnimplementedException -  
          supportsCommitmentQuery()  is  false optional - This method must be implemented if  
              supportsCommitmentLookup()  is  true.  CommitmentQuerySession getCommitmentQuerySessionForCalendar(Id calendarId, Proxy proxy) throws NotFoundException, OperationFailedException
 OsidSession  associated with the commitment 
  query service for the given calendar.calendarId - the  Id  of the calendarproxy - a proxy CommitmentQuerySession NotFoundException -  calendarId  not foundNullArgumentException -  calendarId or proxy is 
          null OperationFailedException -  unable to complete 
          request UnimplementedException -  
          supportsCommitmentQuery()  or  
          supportsVisibleFederation()  is  false optional - This method must be implemented if  
              supportsCommitmentQuery()  and  
              supportsVisibleFederation()  are  true. 
               CommitmentSearchSession getCommitmentSearchSession(Proxy proxy) throws OperationFailedException
 OsidSession  associated with the commitment 
  search service.proxy - a proxy CommitmentSearchSession NullArgumentException -  proxy  is  
          null OperationFailedException - unable to complete requestUnimplementedException -  
          supportsCommitmentSearch()  is  false optional - This method must be implemented if  
              supportsCommitmentSearch()  is  true.  CommitmentSearchSession getCommitmentSearchSessionForCalendar(Id calendarId, Proxy proxy) throws NotFoundException, OperationFailedException
 OsidSession  associated with the commitment 
  search service for the given calendar.calendarId - the  Id  of the calendarproxy - a proxy CommitmentSearchSession NotFoundException -  calendarId  not foundNullArgumentException -  calendarId or proxy is 
          null OperationFailedException -  unable to complete 
          request UnimplementedException -  
          supportsCommitmentSearch()  or  
          supportsVisibleFederation()  is  false optional - This method must be implemented if  
              supportsCommitmentSearch()  and  
              supportsVisibleFederation()  are  true. 
               CommitmentAdminSession getCommitmentAdminSession(Proxy proxy) throws OperationFailedException
 OsidSession  associated with the commitment 
  administration service.proxy - a proxy CommitmentAdminSession NullArgumentException -  proxy  is  
          null OperationFailedException - unable to complete requestUnimplementedException -  
          supportsCommitmentAdmin()  is  false optional - This method must be implemented if  
              supportsCommitmentAdmin()  is  true.  CommitmentAdminSession getCommitmentAdminSessionForCalendar(Id calendarId, Proxy proxy) throws NotFoundException, OperationFailedException
 OsidSession  associated with the commitment 
  admin service for the given calendar.calendarId - the  Id  of the calendarproxy - a proxy CommitmenttAdminSession NotFoundException -  calendarId  not foundNullArgumentException -  calendarId or proxy is 
          null OperationFailedException -  unable to complete 
          request UnimplementedException -  
          supportsCommitmentAdmin()  or  
          supportsVisibleFederation()  is  false optional - This method must be implemented if  
              supportsCommitmentAdmin()  and  
              supportsVisibleFederation()  are  true. 
               CommitmentNotificationSession getCommitmentNotificationSession(CommitmentReceiver commitmentReceiver, Proxy proxy) throws OperationFailedException
commitmentReceiver - the commitment receiverproxy - a proxy CommitmentNotificationSession NullArgumentException -  commitmentReceiver 
           or  proxy  is  null OperationFailedException - unable to complete requestUnimplementedException -  
          supportsCommitmentNotification()  is  false 
          optional - This method must be implemented if  
              supportsCommitmentNotification()  is  true. 
               CommitmentNotificationSession getCommitmentNotificationSessionForCalendar(CommitmentReceiver commitmentReceiver, Id calendarId, Proxy proxy) throws NotFoundException, OperationFailedException
 OsidSession  associated with the commitment 
  notification service for the given calendar.commitmentReceiver - the commitment receivercalendarId - the  Id  of the calendarproxy - a proxy CommitmentNotificationSession NotFoundException -  calendarId  not foundNullArgumentException -  commitmentReceiver, 
          calendarId  or  proxy  is  null 
          OperationFailedException -  unable to complete 
          request UnimplementedException -  
          supportsCommitmentNotification()  or  
          supportsVisibleFederation()  is  false optional - This method must be implemented if  
              supportsCommitmentNotification()  and  
              supportsVisibleFederation()  are  true. 
               CommitmentCalendarSession getCommitmentCalendarSession(Proxy proxy) throws OperationFailedException
proxy - a proxy CommitmentCalendarSession NullArgumentException -  proxy  is  
          null OperationFailedException - unable to complete requestUnimplementedException -  
          supportsCommitmentCalendar()  is  false optional - This method must be implemented if  
              supportsCommitmentCalendar()  is  true. 
               CommitmentCalendarAssignmentSession getCommitmentCalendarAssignmentSession(Proxy proxy) throws OperationFailedException
proxy - a proxy CommitmentCalendarAssignmentSession NullArgumentException -  proxy  is  
          null OperationFailedException - unable to complete requestUnimplementedException -  
          supportsCommitmentCalendarAssignment()  is  false 
          optional - This method must be implemented if  
              supportsCommitmentCalendarAssignment()  is  
              true.  CommitmentSmartCalendarSession getCommitmentSmartCalendarSession(Id calendarId, Proxy proxy) throws NotFoundException, OperationFailedException
calendarId - the  Id  of the calendarproxy - a proxy CommitmentSmartCalendarSession NotFoundException -  calendarId  not foundNullArgumentException -  calendarId or proxy is 
          null OperationFailedException - unable to complete requestUnimplementedException -  
          supportsCommitmentSmartCalendar()  is  false 
          optional - This method must be implemented if  
              supportsCommitmentSmartCalendar()  is  true. 
               TimePeriodLookupSession getTimePeriodLookupSession(Proxy proxy) throws OperationFailedException
 OsidSession  associated with the time period 
  lookup service.proxy - a proxy TimePeriodLookupSession NullArgumentException -  proxy  is  
          null OperationFailedException - unable to complete requestUnimplementedException -  
          supportsTimePeriodLookup()  is  false optional - This method must be implemented if  
              supportsTimePeriodLookup()  is  true.  TimePeriodLookupSession getTimePeriodLookupSessionForCalendar(Id calendarId, Proxy proxy) throws NotFoundException, OperationFailedException
 OsidSession  associated with the time period 
  lookup service for the given calendar.calendarId - the  Id  of the calendarproxy - a proxy TimePeriodLookupSession NotFoundException -  calendarId  not foundNullArgumentException -  calendarId or proxy is 
          null OperationFailedException -  unable to complete 
          request UnimplementedException -  
          supportsTimePeriodLookup()  or  
          supportsVisibleFederation()  is  false optional - This method must be implemented if  
              supportsTimePeriodLookup()  and  
              supportsVisibleFederation()  are  true. 
               TimePeriodQuerySession getTimePeriodQuerySession(Proxy proxy) throws OperationFailedException
 OsidSession  associated with the time period 
  query service.proxy - a proxy TimePeriodQuerySession NullArgumentException -  proxy  is  
          null OperationFailedException - unable to complete requestUnimplementedException -  
          supportsTimePeriodQuery()  is  false optional - This method must be implemented if  
              supportsTimePeriodQuery()  is  true.  TimePeriodQuerySession getTimePeriodQuerySessionForCalendar(Id calendarId, Proxy proxy) throws NotFoundException, OperationFailedException
 OsidSession  associated with the time period 
  query service for the given calendar.calendarId - the  Id  of the calendarproxy - a proxy TimePeriodQuerySession NotFoundException -  calendarId  not foundNullArgumentException -  calendarId or proxy is 
          null OperationFailedException -  unable to complete 
          request UnimplementedException -  
          supportsTimePeriodQuery()  or  
          supportsVisibleFederation()  is  false optional - This method must be implemented if  
              supportsTimePeriodQuery()  and  
              supportsVisibleFederation()  are  true. 
               TimePeriodSearchSession getTimePeriodSearchSession(Proxy proxy) throws OperationFailedException
 OsidSession  associated with the time period 
  search service.proxy - a proxy TimePeriodSearchSession NullArgumentException -  proxy  is  
          null OperationFailedException - unable to complete requestUnimplementedException -  
          supportsTimePeriodSearch()  is  false optional - This method must be implemented if  
              supportsTimePeriodSearch()  is  true.  TimePeriodSearchSession getTimePeriodSearchSessionForCalendar(Id calendarId, Proxy proxy) throws NotFoundException, OperationFailedException
 OsidSession  associated with the time period 
  search service for the given calendar.calendarId - the  Id  of the calendarproxy - a proxy TimePeriodSearchSession NotFoundException -  calendarId  not foundNullArgumentException -  calendarId or proxy is 
          null OperationFailedException -  unable to complete 
          request UnimplementedException -  
          supportsTimePeriodSearch()  or  
          supportsVisibleFederation()  is  false optional - This method must be implemented if  
              supportsTimePeriodSearch()  and  
              supportsVisibleFederation()  are  true. 
               TimePeriodAdminSession getTimePeriodAdminSession(Proxy proxy) throws OperationFailedException
 OsidSession  associated with the time period 
  administration service.proxy - a proxy TimePeriodAdminSession NullArgumentException -  proxy  is  
          null OperationFailedException - unable to complete requestUnimplementedException -  
          supportsTimePeriodAdmin()  is  false optional - This method must be implemented if  
              supportsTimePeriodAdmin()  is  true.  TimePeriodAdminSession getTimePeriodAdminSessionForCalendar(Id calendarId, Proxy proxy) throws NotFoundException, OperationFailedException
 OsidSession  associated with the time period 
  admin service for the given calendar.calendarId - the  Id  of the calendarproxy - a proxy calendarId  not foundNotFoundException - a  TimePeriodAdminSession 
          NullArgumentException -  calendarId or proxy is 
          null OperationFailedException -  unable to complete 
          request UnimplementedException -  
          supportsTimePeriodAdmin()  or  
          supportsVisibleFederation()  is  false optional - This method must be implemented if  
              supportsTimePeriodAdmin()  and  
              supportsVisibleFederation()  are  true. 
               TimePeriodNotificationSession getTimePeriodNotificationSession(TimePeriodReceiver timePeriodReceiver, Proxy proxy) throws OperationFailedException
timePeriodReceiver - the time period receiverproxy - a proxy TimePeriodNotificationSession NullArgumentException -  timePeriodReceiver 
           or  proxy  is  null OperationFailedException - unable to complete requestUnimplementedException -  
          supportsTimePeriodNotification()  is  false 
          optional - This method must be implemented if  
              supportsTimePeriodNotification()  is  true. 
               TimePeriodNotificationSession getTimePeriodNotificationSessionForCalendar(TimePeriodReceiver timePeriodReceiver, Id calendarId, Proxy proxy) throws NotFoundException, OperationFailedException
 OsidSession  associated with the time period 
  notification service for the given calendar.timePeriodReceiver - the time period receivercalendarId - the  Id  of the calendarproxy - a proxy a TimePeriodNotificationSession NotFoundException -  calendarId  not foundNullArgumentException -  timePeriodReceiver 
           or  calendarId  or  proxy  
          is  null OperationFailedException -  unable to complete 
          request UnimplementedException -  
          supportsTimePeriodNotification()  or  
          supportsVisibleFederation()  is  false optional - This method must be implemented if  
              supportsTimePeriodNotification()  and  
              supportsVisibleFederation()  are  true. 
               TimePeriodCalendarSession getTimePeriodCalendarSession(Proxy proxy) throws OperationFailedException
proxy - a proxy TimePeriodCalendarSession NullArgumentException -  proxy  is  
          null OperationFailedException - unable to complete requestUnimplementedException -  
          supportsTimePeriodCalendar()  is  false optional - This method must be implemented if  
              supportsTimePeriodCalendar()  is  true. 
               TimePeriodCalendarAssignmentSession getTimePeriodCalendarAssignmentSession(Proxy proxy) throws OperationFailedException
proxy - a proxy TimePeriodCalendarAssignmentSession NullArgumentException -  proxy  is  
          null OperationFailedException - unable to complete requestUnimplementedException -  
          supportsTimePeriodCalendarAssignment()  is  false 
          optional - This method must be implemented if  
              supportsTimePeriodCalendarAssignment()  is  
              true.  TimePeriodSmartCalendarSession getTimePeriodSmartCalendarSession(Id calendarId, Proxy proxy) throws NotFoundException, OperationFailedException
calendarId - the  Id  of the calendarproxy - a proxy TimePeriodSmartCalendarSession NotFoundException -  calendarId  not foundNullArgumentException -  calendarId or proxy is 
          null OperationFailedException - unable to complete requestUnimplementedException -  
          supportsTimePeriodSmartCalendar()  is  false 
          optional - This method must be implemented if  
              supportsTimePeriodSmartCalendar()  is  true. 
               CalendarLookupSession getCalendarLookupSession(Proxy proxy) throws OperationFailedException
proxy - a proxy CalendarLookupSession NullArgumentException -  proxy  is  
          null OperationFailedException - unable to complete requestUnimplementedException -  
          supportsCalendarLookup() is false optional - This method must be implemented if  
              supportsCalendarLookup()  is true. CalendarSearchSession getCalendarSearchSession(Proxy proxy) throws OperationFailedException
proxy - a proxy CalendarSearchSession NullArgumentException -  proxy  is  
          null OperationFailedException - unable to complete requestUnimplementedException -  
          supportsCalendarSearch() is false optional - This method must be implemented if  
              supportsCalendarSearch()  is true. CalendarAdminSession getCalendarAdminSession(Proxy proxy) throws OperationFailedException
proxy - a proxy CalendarAdminSession NullArgumentException -  proxy  is  
          null OperationFailedException - unable to complete requestUnimplementedException -  supportsCalendarAdmin() 
          is false optional - This method must be implemented if  
              supportsCalendarAdmin()  is true. CalendarNotificationSession getCalendarNotificationSession(CalendarReceiver calendarReceiver, Proxy proxy) throws OperationFailedException
calendarReceiver - the calendar receiverproxy - a proxy CalendarNotificationSession NullArgumentException -  calendarReceiver  
          or  proxy  is  null OperationFailedException - unable to complete requestUnimplementedException -  
          supportsCalendarNotification() is false optional - This method must be implemented if  
              supportsCalendarNotification()  is true. CalendarHierarchySession getCalendarHierarchySession(Proxy proxy) throws OperationFailedException
proxy - a proxy CalendarHierarchySession NullArgumentException -  proxy  is  
          null OperationFailedException - unable to complete requestUnimplementedException -  
          supportsCalendarHierarchy() is false optional - This method must be implemented if  
              supportsCalendarHierarchy()  is true. CalendarHierarchyDesignSession getCalendarHierarchyDesignSession(Proxy proxy) throws OperationFailedException
proxy - a proxy CalendarHierarchyDesignSession NullArgumentException -  proxy  is  
          null OperationFailedException - unable to complete requestUnimplementedException -  
          supportsCalendarHierarchyDesign() is false optional - This method must be implemented if  
              supportsCalendarHierarchyDesign()  is true. CalendaringBatchProxyManager getCalandaringBatchProxyManager() throws OperationFailedException
 CalendaringBatchProxyManager OperationFailedException - unable to complete requestUnimplementedException -  
          supportsCalendaringBatch()  is  false optional - This method must be implemented if  
              supportsCalendaringBatch()  is  true.  CalendaringCycleProxyManager getCalandaringCycleProxyManager() throws OperationFailedException
 CalendaringCycleProxyManager OperationFailedException - unable to complete requestUnimplementedException -  
          supportsCalendaringCycle()  is  false optional - This method must be implemented if  
              supportsCalendaringCycle()  is  true.  CalendaringRulesProxyManager getCalandaringRulesProxyManager() throws OperationFailedException
 CalendaringRulesProxyManager OperationFailedException - unable to complete requestUnimplementedException -  
          supportsCalendaringRules()  is  false optional - This method must be implemented if  
              supportsCalendaringRules()  is  true.