public interface ChecklistBatchProxyManager extends OsidProxyManager, ChecklistBatchProfile
The checklist batch proxy manager provides access to checklist 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:
TodoBatchSession:
a session to create, modify and
delete todos in bulk ChecklistBatchAdminSession:
a session to create,
modify and delete checklists in bulk Modifier and Type | Method and Description |
---|---|
ChecklistBatchAdminSession |
getChecklistBatchAdminSession(Proxy proxy)
Gets the
OsidSession associated with the bulk checklist
administration service. |
TodoBatchAdminSession |
getTodoBatchAdminSession(Proxy proxy)
Gets the
OsidSession associated with the bulk todo
administration service. |
TodoBatchAdminSession |
getTodoBatchAdminSessionForChecklist(Id checklistId,
Proxy proxy)
Gets the
OsidSession associated with the bulk todo
administration service for the given checklist. |
changeBranch, initialize, rollbackService
close
supportsChecklistBatchAdmin, supportsTodoBatchAdmin, supportsVisibleFederation
getBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getProxyRecordTypes, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion, supportsProxyRecordType
getBranding, getBrandingIds, getLicense, getProvider, getProviderId
TodoBatchAdminSession getTodoBatchAdminSession(Proxy proxy) throws OperationFailedException
OsidSession
associated with the bulk todo
administration service.proxy
- a proxy TodoBatchAdminSession
NullArgumentException
- proxy
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsTodoBatchAdmin()
is false
optional
- This method must be implemented if
supportsTodoBatchAdmin()
is true.
TodoBatchAdminSession getTodoBatchAdminSessionForChecklist(Id checklistId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession
associated with the bulk todo
administration service for the given checklist.checklistId
- the Id
of the Checklist
proxy
- a proxy TodoBatchAdminSession
NotFoundException
- no Checklist
found
by the given Id
NullArgumentException
- checklistId
or
proxy
is null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsTodoBatchAdmin()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsTodoBatchAdmin()
and
supportsVisibleFederation()
are true
ChecklistBatchAdminSession getChecklistBatchAdminSession(Proxy proxy) throws OperationFailedException
OsidSession
associated with the bulk checklist
administration service.proxy
- a proxy ChecklistBatchAdminSession
NullArgumentException
- proxy
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsChecklistBatchAdmin()
is false
optional
- This method must be implemented if
supportsChecklistBatchAdmin()
is true.