public interface CommentingBatchManager extends OsidManager, CommentingBatchProfile
The commenting batch manager provides access to commenting batch sessions and provides interoperability tests for various aspects of this service. The sessions included in this manager are:
CommentBatchSession:
a session to create, modify
and delete comments in bulk BookBatchAdminSession:
a session to create, modify
and delete books in bulk Modifier and Type | Method and Description |
---|---|
BookBatchAdminSession |
getBookBatchAdminSession()
Gets the
OsidSession associated with the bulk book
administration service. |
CommentBatchAdminSession |
getCommentBatchAdminSession()
Gets the
OsidSession associated with the bulk comment
administration service. |
CommentBatchAdminSession |
getCommentBatchAdminSessionForBook(Id bookId)
Gets the
OsidSession associated with the bulk comment
administration service for the given book. |
changeBranch, initialize, rollbackService
close
supportsBookBatchAdmin, supportsCommentBatchAdmin, supportsVisibleFederation
getBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getProxyRecordTypes, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion, supportsProxyRecordType
getBranding, getBrandingIds, getLicense, getProvider, getProviderId
CommentBatchAdminSession getCommentBatchAdminSession() throws OperationFailedException
OsidSession
associated with the bulk comment
administration service. CommentBatchAdminSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCommentBatchAdmin()
is false
optional
- This method must be implemented if
supportsCommentBatchAdmin()
is true.
CommentBatchAdminSession getCommentBatchAdminSessionForBook(Id bookId) throws NotFoundException, OperationFailedException
OsidSession
associated with the bulk comment
administration service for the given book.bookId
- the Id
of the Book
CommentBatchAdminSession
NotFoundException
- no Book
found by the
given Id
NullArgumentException
- bookId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCommentBatchAdmin()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsCommentBatchAdmin()
and
supportsVisibleFederation()
are true
BookBatchAdminSession getBookBatchAdminSession() throws OperationFailedException
OsidSession
associated with the bulk book
administration service. BookBatchAdminSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsBookBatchAdmin()
is false
optional
- This method must be implemented if
supportsBookBatchAdmin()
is true.