public interface CalendaringCycleBatchProxyManager extends OsidProxyManager, CalendaringCycleBatchProfile
The calendaring cycle batch proxy manager provides access to
calendaring cycle 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:
CyclicEventBatchAdminSession: a session to create,
modify and delete cyclic events in bulk CyclicTimePeriodBatchSession: a session to create,
modify and delete cyclic time periods in bulk | Modifier and Type | Method and Description |
|---|---|
CyclicEventBatchAdminSession |
getCyclicEventBatchAdminSession(Proxy proxy)
Gets the
OsidSession associated with the bulk cyclic
event administration service. |
CyclicEventBatchAdminSession |
getCyclicEventBatchAdminSessionForCalendar(Id calendarId,
Proxy proxy)
Gets the
OsidSession associated with the bulk cyclic
event administration service for the given calendar. |
CyclicTimePeriodBatchAdminSession |
getCyclicTimePeriodBatchAdminSession(Proxy proxy)
Gets the
OsidSession associated with the bulk cyclic
time period administration service. |
CyclicTimePeriodBatchAdminSession |
getCyclicTimePeriodBatchAdminSessionForCalendar(Id calendarId,
Proxy proxy)
Gets the
OsidSession associated with the bulk cyclic
time period administration service for the given calendar. |
changeBranch, initialize, rollbackServiceclosesupportsCyclicEventBatchAdmin, supportsCyclicTimePeriodBatchAdmin, supportsVisibleFederationgetBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getProxyRecordTypes, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion, supportsProxyRecordTypegetBranding, getBrandingIds, getLicense, getProvider, getProviderIdCyclicEventBatchAdminSession getCyclicEventBatchAdminSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the bulk cyclic
event administration service.proxy - a proxy CyclicEventBatchAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsCyclicEventBatchAdmin() is false
optional - This method must be implemented if
supportsCyclicEventBatchAdmin() is true.
CyclicEventBatchAdminSession getCyclicEventBatchAdminSessionForCalendar(Id calendarId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the bulk cyclic
event administration service for the given calendar.calendarId - the Id of the Calendar
proxy - a proxy CyclicEventBatchAdminSession NotFoundException - no Calendar found by
the given Id NullArgumentException - calendarId or
proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsCyclicEventBatchAdmin() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsCyclicEventBatchAdmin() and
supportsVisibleFederation() are true
CyclicTimePeriodBatchAdminSession getCyclicTimePeriodBatchAdminSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the bulk cyclic
time period administration service.proxy - a proxy CyclicTimePeriodBatchAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsCyclicTimePeriodBatchAdmin() is false
optional - This method must be implemented if
supportsCyclicTimePeriodBatchAdmin() is
true. CyclicTimePeriodBatchAdminSession getCyclicTimePeriodBatchAdminSessionForCalendar(Id calendarId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the bulk cyclic
time period administration service for the given calendar.calendarId - the Id of the Calendar
proxy - a proxy CyclicTimePeriodBatchAdminSession NotFoundException - no Calendar found by
the given Id NullArgumentException - calendarId or
proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsCyclicTimePeriodBatchAdmin() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsCyclicTimePeriodBatchAdmin() and
supportsVisibleFederation() are true