public interface CalendaringBatchProxyManager extends OsidProxyManager, CalendaringBatchProfile
The calendaring batch proxy manager provides access to calendaring
batch 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:
EventBatchAdminSession: a session to create,
modify and delete events in bulk RecurringEventBatchAdminSession: a session to
create, modify and delete recurring events in bulk OffsetEventBatchSession: a session to create,
modify and delete offset events in bulk ScheduleBatchAdminSession: a session to create,
modify and delete schedules in bulk ScheduleSlotBatchSession: a session to create,
modify and delete schedule slots in bulk CommitmentBatchAdminSession: a session to create,
modify and delete commitments in bulk TimePeriodBatchAdminSession: a session to create,
modify and delete time periods in bulk CalendarBatchAdminSession: a session to create,
modify and delete calendars in bulk | Modifier and Type | Method and Description |
|---|---|
CalendarBatchAdminSession |
getCalendarBatchAdminSession(Proxy proxy)
Gets the
OsidSession associated with the bulk calendar
administration service. |
CommitmentBatchAdminSession |
getCommitmentBatchAdminSession(Proxy proxy)
Gets the
OsidSession associated with the bulk
commitment administration service. |
CommitmentBatchAdminSession |
getCommitmentBatchAdminSessionForCalendar(Id calendarId,
Proxy proxy)
Gets the
OsidSession associated with the bulk
commitment administration service for the given calendar. |
EventBatchAdminSession |
getEventBatchAdminSession(Proxy proxy)
Gets the
OsidSession associated with the bulk event
administration service. |
EventBatchAdminSession |
getEventBatchAdminSessionForCalendar(Id calendarId,
Proxy proxy)
Gets the
OsidSession associated with the bulk event
administration service for the given calendar. |
OffsetEventBatchAdminSession |
getOffsetEventBatchAdminSession(Proxy proxy)
Gets the
OsidSession associated with the bulk offset
event administration service. |
OffsetEventBatchAdminSession |
getOffsetEventBatchAdminSessionForCalendar(Id calendarId,
Proxy proxy)
Gets the
OsidSession associated with the bulk offset
event administration service for the given calendar. |
RecurringEventBatchAdminSession |
getRecurringEventBatchAdminSession(Proxy proxy)
Gets the
OsidSession associated with the bulk recurring
event administration service. |
RecurringEventBatchAdminSession |
getRecurringEventBatchAdminSessionForCalendar(Id calendarId,
Proxy proxy)
Gets the
OsidSession associated with the bulk recurring
event administration service for the given calendar. |
ScheduleBatchAdminSession |
getScheduleBatchAdminSession(Proxy proxy)
Gets the
OsidSession associated with the bulk schedule
administration service. |
ScheduleBatchAdminSession |
getScheduleBatchAdminSessionForCalendar(Id calendarId,
Proxy proxy)
Gets the
OsidSession associated with the bulk schedule
administration service for the given calendar. |
ScheduleSlotBatchAdminSession |
getScheduleSlotBatchAdminSession(Proxy proxy)
Gets the
OsidSession associated with the bulk schedule
slot administration service. |
ScheduleSlotBatchAdminSession |
getScheduleSlotBatchAdminSessionForCalendar(Id calendarId,
Proxy proxy)
Gets the
OsidSession associated with the bulk schedule
slot administration service for the given calendar. |
TimePeriodBatchAdminSession |
getTimePeriodBatchAdminSession(Proxy proxy)
Gets the
OsidSession associated with the bulk time
period administration service. |
TimePeriodBatchAdminSession |
getTimePeriodBatchAdminSessionForCalendar(Id calendarId,
Proxy proxy)
Gets the
OsidSession associated with the bulk time
period administration service for the given calendar. |
changeBranch, initialize, rollbackServiceclosesupportsCalendarBatchAdmin, supportsCommitmentBatchAdmin, supportsEventBatchAdmin, supportsOffsetEventBatchAdmin, supportsRecurringEventBatchAdmin, supportsScheduleBatchAdmin, supportsScheduleSlotBatchAdmin, supportsTimePeriodBatchAdmin, supportsVisibleFederationgetBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getProxyRecordTypes, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion, supportsProxyRecordTypegetBranding, getBrandingIds, getLicense, getProvider, getProviderIdEventBatchAdminSession getEventBatchAdminSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the bulk event
administration service.proxy - a proxy EventBatchAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsEventBatchAdmin() is false optional - This method must be implemented if
supportsEventBatchAdmin() is true. EventBatchAdminSession getEventBatchAdminSessionForCalendar(Id calendarId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the bulk event
administration service for the given calendar.calendarId - the Id of the Calendar
proxy - a proxy EventBatchAdminSession NotFoundException - no Calendar found by
the given Id NullArgumentException - calendarId or
proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsEventBatchAdmin() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsEventBatchAdmin() and
supportsVisibleFederation() are true
RecurringEventBatchAdminSession getRecurringEventBatchAdminSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the bulk recurring
event administration service.proxy - a proxy RecurringEventBatchAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsRecurringEventBatchAdmin() is false
optional - This method must be implemented if
supportsRecurringEventBatchAdmin() is true.
RecurringEventBatchAdminSession getRecurringEventBatchAdminSessionForCalendar(Id calendarId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the bulk recurring
event administration service for the given calendar.calendarId - the Id of the Calendar
proxy - a proxy RecurringEventBatchAdminSession NotFoundException - no Calendar found by
the given Id NullArgumentException - calendarId or
proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsRecurringEventBatchAdmin() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsRecurringEventBatchAdmin() and
supportsVisibleFederation() are true
OffsetEventBatchAdminSession getOffsetEventBatchAdminSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the bulk offset
event administration service.proxy - a proxy OffsetEventBatchAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsOffsetEventBatchAdmin() is false
optional - This method must be implemented if
supportsOffsetEventBatchAdmin() is true.
OffsetEventBatchAdminSession getOffsetEventBatchAdminSessionForCalendar(Id calendarId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the bulk offset
event administration service for the given calendar.calendarId - the Id of the Calendar
proxy - a proxy OffsetEventBatchAdminSession NotFoundException - no Calendar found by
the given Id NullArgumentException - calendarId or
proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsOffsetEventBatchAdmin() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsOffsetEventBatchAdmin() and
supportsVisibleFederation() are true
ScheduleBatchAdminSession getScheduleBatchAdminSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the bulk schedule
administration service.proxy - a proxy ScheduleBatchAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsScheduleBatchAdmin() is false optional - This method must be implemented if
supportsScheduleBatchAdmin() is true.
ScheduleBatchAdminSession getScheduleBatchAdminSessionForCalendar(Id calendarId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the bulk schedule
administration service for the given calendar.calendarId - the Id of the Calendar
proxy - a proxy ScheduleBatchAdminSession NotFoundException - no Calendar found by
the given Id NullArgumentException - calendarId or
proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsScheduleBatchAdmin() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsScheduleBatchAdmin() and
supportsVisibleFederation() are true
ScheduleSlotBatchAdminSession getScheduleSlotBatchAdminSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the bulk schedule
slot administration service.proxy - a proxy ScheduleSlotBatchAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsScheduleSlotBatchAdmin() is false
optional - This method must be implemented if
supportsScheduleSlotBatchAdmin() is true.
ScheduleSlotBatchAdminSession getScheduleSlotBatchAdminSessionForCalendar(Id calendarId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the bulk schedule
slot administration service for the given calendar.calendarId - the Id of the Calendar
proxy - a proxy ScheduleSlotBatchAdminSession NotFoundException - no Calendar found by
the given Id NullArgumentException - calendarId or
proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsScheduleSlotBatchAdmin() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsScheduleSlotBatchAdmin() and
supportsVisibleFederation() are true
CommitmentBatchAdminSession getCommitmentBatchAdminSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the bulk
commitment administration service.proxy - a proxy CommitmentBatchAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsCommitmentBatchAdmin() is false optional - This method must be implemented if
supportsCommitmentBatchAdmin() is true.
CommitmentBatchAdminSession getCommitmentBatchAdminSessionForCalendar(Id calendarId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the bulk
commitment administration service for the given calendar.calendarId - the Id of the Calendar
proxy - a proxy CommitmentBatchAdminSession NotFoundException - no Calendar found by
the given Id NullArgumentException - calendarId or
proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsCommitmentBatchAdmin() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsCommitmentBatchAdmin() and
supportsVisibleFederation() are true
TimePeriodBatchAdminSession getTimePeriodBatchAdminSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the bulk time
period administration service.proxy - a proxy TimePeriodBatchAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsTimePeriodBatchAdmin() is false optional - This method must be implemented if
supportsTimePeriodBatchAdmin() is true.
TimePeriodBatchAdminSession getTimePeriodBatchAdminSessionForCalendar(Id calendarId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the bulk time
period administration service for the given calendar.calendarId - the Id of the Calendar
proxy - a proxy TimePeriodBatchAdminSession NotFoundException - no Calendar found by
the given Id NullArgumentException - calendarId or
proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsTimePeriodBatchAdmin() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsTimePeriodBatchAdmin() and
supportsVisibleFederation() are true
CalendarBatchAdminSession getCalendarBatchAdminSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the bulk calendar
administration service.proxy - a proxy CalendarBatchAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsCalendarBatchAdmin() is false optional - This method must be implemented if
supportsCalendarBatchAdmin() is true.