public interface AssessmentBatchManager extends OsidManager, AssessmentBatchProfile
The assessment batch manager provides access to assessment batch sessions and provides interoperability tests for various aspects of this service. The sessions included in this manager are:
ItemBatchAdminSession: a session to create, modify
and delete items in bulk AssessmentBatchAdminSession: a session to create,
modify and delete assessments in bulk AssessmentOfferedBatchAdminSession: a session to
create, modify and delete assessments offered in bulk AssessmentTakenBatchAdminSession: a session to
create, modify and delete assessments taken in bulk BankBatchAdminSession: a session to create, modify
and delete banks in bulk | Modifier and Type | Method and Description |
|---|---|
AssessmentBatchAdminSession |
getAssessmentBatchAdminSession()
Gets the
OsidSession associated with the bulk
assessment administration service. |
AssessmentBatchAdminSession |
getAssessmentBatchAdminSessionForBank(Id bankId)
Gets the
OsidSession associated with the bulk
assessment administration service for the given bank. |
AssessmentOfferedBatchAdminSession |
getAssessmentOfferedBatchAdminSession()
Gets the
OsidSession associated with the bulk
assessment offered administration service. |
AssessmentOfferedBatchAdminSession |
getAssessmentOfferedBatchAdminSessionForBank(Id bankId)
Gets the
OsidSession associated with the bulk
assessment offered administration service for the given bank. |
AssessmentTakenBatchAdminSession |
getAssessmentTakenBatchAdminSession()
Gets the
OsidSession associated with the bulk
assessment taken administration service. |
AssessmentTakenBatchAdminSession |
getAssessmentTakenBatchAdminSessionForBank(Id bankId)
Gets the
OsidSession associated with the bulk
assessment taken administration service for the given bank. |
BankBatchAdminSession |
getBankBatchAdminSession()
Gets the
OsidSession associated with the bulk bank
administration service. |
ItemBatchAdminSession |
getItemBatchAdminSession()
Gets the
OsidSession associated with the bulk item
administration service. |
ItemBatchAdminSession |
getItemBatchAdminSessionForBank(Id bankId)
Gets the
OsidSession associated with the bulk item
administration service for the given bank. |
changeBranch, initialize, rollbackServiceclosesupportsAssessmentBatchAdmin, supportsAssessmentOfferedBatchAdmin, supportsAssessmentTakenBatchAdmin, supportsBankBatchAdmin, supportsItemBatchAdmin, supportsVisibleFederationgetBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getProxyRecordTypes, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion, supportsProxyRecordTypegetBranding, getBrandingIds, getLicense, getProvider, getProviderIdItemBatchAdminSession getItemBatchAdminSession() throws OperationFailedException
OsidSession associated with the bulk item
administration service. ItemBatchAdminSession OperationFailedException - unable to complete requestUnimplementedException -
supportsItemBatchAdmin() is false optional - This method must be implemented if
supportsItemBatchAdmin() is true. ItemBatchAdminSession getItemBatchAdminSessionForBank(Id bankId) throws NotFoundException, OperationFailedException
OsidSession associated with the bulk item
administration service for the given bank.bankId - the Id of the Bank ItemBatchAdminSession NotFoundException - no Bank found by the
given Id NullArgumentException - bankId is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsItemBatchAdmin() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsItemBatchAdmin() and
supportsVisibleFederation() are true
AssessmentBatchAdminSession getAssessmentBatchAdminSession() throws OperationFailedException
OsidSession associated with the bulk
assessment administration service. AssessmentBatchAdminSession OperationFailedException - unable to complete requestUnimplementedException -
supportsAssessmentBatchAdmin() is false optional - This method must be implemented if
supportsAssessmentBatchAdmin() is true.
AssessmentBatchAdminSession getAssessmentBatchAdminSessionForBank(Id bankId) throws NotFoundException, OperationFailedException
OsidSession associated with the bulk
assessment administration service for the given bank.bankId - the Id of the Bank AssessmentBatchAdminSession NotFoundException - no Bank found by the
given Id NullArgumentException - bankId is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsAssessmentBatchAdmin() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsAssessmentBatchAdmin() and
supportsVisibleFederation() are true
AssessmentOfferedBatchAdminSession getAssessmentOfferedBatchAdminSession() throws OperationFailedException
OsidSession associated with the bulk
assessment offered administration service. AssessmentOfferedBatchAdminSession OperationFailedException - unable to complete requestUnimplementedException -
supportsAssessmentOfferedBatchAdmin() is false
optional - This method must be implemented if
supportsAssessmentOfferedBatchAdmin() is
true. AssessmentOfferedBatchAdminSession getAssessmentOfferedBatchAdminSessionForBank(Id bankId) throws NotFoundException, OperationFailedException
OsidSession associated with the bulk
assessment offered administration service for the given bank.bankId - the Id of the Bank AssessmentOfferedBatchAdminSession NotFoundException - no Bank found by the
given Id NullArgumentException - bankId is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsAssessmentOfferedBatchAdmin() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsAssessmentOfferedBatchAdmin() and
supportsVisibleFederation() are true
AssessmentTakenBatchAdminSession getAssessmentTakenBatchAdminSession() throws OperationFailedException
OsidSession associated with the bulk
assessment taken administration service. AssessmentTakenBatchAdminSession OperationFailedException - unable to complete requestUnimplementedException -
supportsAssessmentTakenBatchAdmin() is false
optional - This method must be implemented if
supportsAssessmentTakenBatchAdmin() is
true. AssessmentTakenBatchAdminSession getAssessmentTakenBatchAdminSessionForBank(Id bankId) throws NotFoundException, OperationFailedException
OsidSession associated with the bulk
assessment taken administration service for the given bank.bankId - the Id of the Bank AssessmentTakenBatchAdminSession NotFoundException - no Bank found by the
given Id NullArgumentException - bankId is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsAssessmentTakenBatchAdmin() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsAssessmentTakenBatchAdmin() and
supportsVisibleFederation() are true
BankBatchAdminSession getBankBatchAdminSession() throws OperationFailedException
OsidSession associated with the bulk bank
administration service. BankBatchAdminSession OperationFailedException - unable to complete requestUnimplementedException -
supportsBankBatchAdmin() is false optional - This method must be implemented if
supportsBankBatchAdmin() is true.