OSID Logo
OSID Specifications
assessment package
Version 3.1.0
Interfaceosid.assessment.Bank
Implementsosid.OsidCatalog
Used Byosid.assessment.AssessmentAdminSession
osid.assessment.AssessmentBasicAuthoringSession
osid.assessment.AssessmentLookupSession
osid.assessment.AssessmentNotificationSession
osid.assessment.AssessmentOfferedAdminSession
osid.assessment.AssessmentOfferedLookupSession
osid.assessment.AssessmentOfferedNotificationSession
osid.assessment.AssessmentOfferedQuerySession
osid.assessment.AssessmentOfferedSmartBankSession
osid.assessment.AssessmentQuerySession
show 37 more…
osid.assessment.AssessmentResultsSession
osid.assessment.AssessmentSession
osid.assessment.AssessmentSmartBankSession
osid.assessment.AssessmentTakenAdminSession
osid.assessment.AssessmentTakenLookupSession
osid.assessment.AssessmentTakenNotificationSession
osid.assessment.AssessmentTakenQuerySession
osid.assessment.AssessmentTakenSmartBankSession
osid.assessment.BankAdminSession
osid.assessment.BankList
osid.assessment.BankLookupSession
osid.assessment.BankNode
osid.assessment.ItemAdminSession
osid.assessment.ItemLookupSession
osid.assessment.ItemNotificationSession
osid.assessment.ItemQuerySession
osid.assessment.ItemSmartBankSession
osid.assessment.MyAssessmentTakenSession
osid.assessment.authoring.AssessmentPartAdminSession
osid.assessment.authoring.AssessmentPartItemDesignSession
osid.assessment.authoring.AssessmentPartItemSession
osid.assessment.authoring.AssessmentPartLookupSession
osid.assessment.authoring.AssessmentPartNotificationSession
osid.assessment.authoring.AssessmentPartQuerySession
osid.assessment.authoring.AssessmentPartSmartBankSession
osid.assessment.authoring.SequenceRuleAdminSession
osid.assessment.authoring.SequenceRuleEnablerAdminSession
osid.assessment.authoring.SequenceRuleEnablerLookupSession
osid.assessment.authoring.SequenceRuleEnablerNotificationSession
osid.assessment.authoring.SequenceRuleEnablerQuerySession
osid.assessment.authoring.SequenceRuleEnablerRuleApplicationSession
osid.assessment.authoring.SequenceRuleEnablerRuleLookupSession
osid.assessment.authoring.SequenceRuleEnablerSmartBankSession
osid.assessment.authoring.SequenceRuleLookupSession
osid.assessment.authoring.SequenceRuleNotificationSession
osid.assessment.authoring.SequenceRuleQuerySession
osid.assessment.authoring.SequenceRuleSmartBankSession
Description

A bank defines a collection of assessments and items.

MethodgetBankRecord
Description

Gets the bank record corresponding to the given Bank record Type.This method is used to retrieve an object implementing the requested record. The bankRecordType may be the Type returned in getRecordTypes() or any of its parents in a Type hierarchy where hasRecordType(bankRecordType) is true.

Parametersosid.type.TypebankRecordType a bank record type
Returnosid.assessment.records.BankRecord the bank record
ErrorsNULL_ARGUMENT bankRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(bankRecordType) is false
Compliancemandatory This method must be implemented.