OSID Logo
OSID Specifications
assessment package
Version 3.1.0
Interfaceosid.assessment.AssessmentManager
Implementsosid.OsidManager
osid.assessment.AssessmentProfile
Used Byosid.orchestration.OrchestrationManager
Description

The assessment manager provides access to assessment sessions and provides interoperability tests for various aspects of this service. The sessions included in this manager are:

  • MyAssessmentTakenSession: a session to get taken or in progress assessments for the current agent
  • AssessmentSession: a session to be assessed and examine assessments taken
  • AssessmentResultsSession: a session to retrieve assessment results
  • ItemLookupSession: a session to look up Items
  • ItemQuerySession: a session to query Items
  • ItemSearchSession: a session to search Items
  • ItemAdminSession: a session to create, modify and delete Items
  • ItemNotificationSession: a session to receive messages pertaining to Item changes
  • ItemBankSession: a session for looking up item and bank mappings
  • ItemBankAssignmentSession: a session for managing item and bank mappings
  • ItemSmartBankSession: a session for managing dynamic banks
  • AssessmentLookupSession: a session to look up Assessments
  • AssessmentQuerySession: a session to query Assessments
  • AssessmentSearchSession: a session to search Assessments
  • AssessmentAdminSession: a session to create, modify and delete Assessments
  • AssessmentNotificationSession: a session to receive messages pertaining to Assessment changes
  • AssessmentBankSession: a session for looking up assessment and bank mappings
  • AssessmentBankAssignmentSession: a session for managing assessment and bank mappings
  • AssessmentSmartBankSession: a session for managing dynamic banks
  • AssessmentBasicAuthoringSession: a session for making simple mappings of assessment items to assessments
  • AssessmentOfferedLookupSession: a session to look up AssessmentsOffered
  • AssessmentOfferedQuerySession: a session to query AssessmentsOffered
  • AssessmentOfferedSearchSession: a session to search AssessmentsOffered
  • AssessmentOfferedAdminSession: a session to create, modify and delete AssessmentsOffered
  • AssessmentOfferedNotificationSession: a session to receive messages pertaining to AssessmentOffered changes
  • AssessmentOfferedBankSession: a session for looking up assessments offered and bank mappings
  • AssessmentOfferedBankAssignmentSession: a session for managing assessments offered and bank mappings
  • AssessmentOfferedSmartBankSession: a session to manage dynamic banks of assessments offered
  • AssessmentTakenLookupSession: a session to look up Assessments
  • AssessmentTakenQuerySession: a session to query Assessments
  • AssessmentTakenSearchSession: a session to search Assessments
  • AssessmentTakenAdminSession: a session to create, modify and delete AssessmentsTaken
  • AssessmentTakenNotificationSession: a session to receive messages pertaining to AssessmentTaken changes
  • AssessmentTakenBankSession: a session for looking up assessments taken and bank mappings
  • AssessmenttTakenBankAssignmentSession: a session for managing assessments taken and bank mappings
  • AssessmentTakenSmartBankSession: a session to manage dynamic banks of assessments taken
  • BankLookupSession: a session to lookup banks
  • BankQuerySession: a session to query banks
  • BankSearchSession: a session to search banks
  • BankAdminSession: a session to create, modify and delete banks
  • BankNotificationSession: a session to receive messages pertaining to Bank changes
  • BankHierarchySession: a session to traverse the Bank hierarchy
  • BankHierarchyDesignSession: a session to manage the Bank hierarchy
MethodgetMyAssessmentTakenSession
Description

Gets a MyAssessmentTakenSession to retrieve assessments taken for the current agent.

Returnosid.assessment.MyAssessmentTakenSession a MyAssessmentTakenSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsMyAssessmentTaken() is false
Complianceoptional This method must be implemented if supportsMyAssessmentTaken() is true.
MethodgetMyAssessmentTakenSessionForBank
Description

Gets a MyAssessmentTakenSession to retrieve assessments taken for the current agent for the given bank Id.

Parametersosid.id.IdbankId the Id of a bank
Returnosid.assessment.MyAssessmentTakenSession a MyAssessmentTakenSession
ErrorsNOT_FOUND bankId not found
NULL_ARGUMENT bankId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsMyAssessmentTaken() is false
Complianceoptional This method must be implemented if supportsMyAssessmentTaken() is true.
MethodgetAssessmentSession
Description

Gets an AssessmentSession which is responsible for taking assessments and examining responses from assessments taken.

Returnosid.assessment.AssessmentSession an assessment session for this service
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAssessment() is false
Complianceoptional This method must be implemented if supportsAssessment() is true.
MethodgetAssessmentSessionForBank
Description

Gets an AssessmentSession which is responsible for performing assessments for the given bank Id.

Parametersosid.id.IdbankId the Id of a bank
Returnosid.assessment.AssessmentSession an assessment session for this service
ErrorsNOT_FOUND bankId not found
NULL_ARGUMENT bankId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAssessment() is false
Complianceoptional This method must be implemented if supportsAssessment() is true.
MethodgetAssessmentResultsSession
Description

Gets an AssessmentResultsSession to retrieve assessment results.

Returnosid.assessment.AssessmentResultsSession an assessment results session for this service
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAssessmentResults() is false
Complianceoptional This method must be implemented if supportsAssessmentResults() is true.
MethodgetAssessmentResultsSessionForBank
Description

Gets an AssessmentResultsSession to retrieve assessment results for the given bank.

Parametersosid.id.IdbankId the Id of the assessment taken
Returnosid.assessment.AssessmentResultsSession an assessment results session for this service
ErrorsNOT_FOUND bankId not found
NULL_ARGUMENT bankId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAssessmentResults() is false
Complianceoptional This method must be implemented if supportsAssessmentResults() is true.
MethodgetItemLookupSession
Description

Gets the OsidSession associated with the item lookup service.

Returnosid.assessment.ItemLookupSession an ItemLookupSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsItemLookup() is false
Complianceoptional This method must be implemented if supportsItemLookup() is true.
MethodgetItemLookupSessionForBank
Description

Gets the OsidSession associated with the item lookup service for the given bank.

Parametersosid.id.IdbankId the Id of the bank
Returnosid.assessment.ItemLookupSession an ItemLookupSession
ErrorsNOT_FOUND bankId not found
NULL_ARGUMENT bankId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsItemLookup() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsItemLookup() and supportsVisibleFederation() are true.
MethodgetItemQuerySession
Description

Gets the OsidSession associated with the item query service.

Returnosid.assessment.ItemQuerySession an ItemQuerySession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsItemQuery() is false
Complianceoptional This method must be implemented if supportsItemQuery() is true.
MethodgetItemQuerySessionForBank
Description

Gets the OsidSession associated with the item query service for the given bank.

Parametersosid.id.IdbankId the Id of the bank
Returnosid.assessment.ItemQuerySession an ItemQuerySession
ErrorsNOT_FOUND bankId not found
NULL_ARGUMENT bankId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsItemQuery() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsItemQuery() and supportsVisibleFederation() are true.
MethodgetItemSearchSession
Description

Gets the OsidSession associated with the item search service.

Returnosid.assessment.ItemSearchSession an ItemSearchSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsItemSearch() is false
Complianceoptional This method must be implemented if supportsItemSearch() is true.
MethodgetItemSearchSessionForBank
Description

Gets the OsidSession associated with the item search service for the given bank.

Parametersosid.id.IdbankId the Id of the bank
Returnosid.assessment.ItemSearchSession an ItemSearchSession
ErrorsNOT_FOUND bankId not found
NULL_ARGUMENT bankId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsItemSearch() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsItemSearch() and supportsVisibleFederation() are true.
MethodgetItemAdminSession
Description

Gets the OsidSession associated with the item administration service.

Returnosid.assessment.ItemAdminSession an ItemAdminSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsItemAdmin() is false
Complianceoptional This method must be implemented if supportsItemAdmin() is true.
MethodgetItemAdminSessionForBank
Description

Gets the OsidSession associated with the item admin service for the given bank.

Parametersosid.id.IdbankId the Id of the bank
Returnosid.assessment.ItemAdminSession an ItemAdminSession
ErrorsNOT_FOUND bankId not found
NULL_ARGUMENT bankId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsItemAdmin() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsItemAdmin() and supportsVisibleFederation() are true.
MethodgetItemNotificationSession
Description

Gets the notification session for notifications pertaining to item changes.

Parametersosid.assessment.ItemReceiveritemReceiver the item receiver interface
Returnosid.assessment.ItemNotificationSession an ItemNotificationSession
ErrorsNULL_ARGUMENT itemReceiver is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsItemNotification() is false
Complianceoptional This method must be implemented if supportsItemNotification() is true.
MethodgetItemNotificationSessionForBank
Description

Gets the OsidSession associated with the item notification service for the given bank.

Parametersosid.assessment.ItemReceiveritemReceiver the item receiver interface
osid.id.IdbankId the Id of the bank
Returnosid.assessment.ItemNotificationSession an ItemNotificationSession
ErrorsNOT_FOUND bankId not found
NULL_ARGUMENT itemReceiver or bankId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsItemNotification() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsItemNotification() and supportsVisibleFederation() are true.
MethodgetItemBankSession
Description

Gets the OsidSession associated with the item banking service.

Returnosid.assessment.ItemBankSession an ItemBankSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsItemBank() is false
Complianceoptional This method must be implemented if supportsItemBank() is true.
MethodgetItemBankAssignmentSession
Description

Gets the OsidSession associated with the item bank assignment service.

Returnosid.assessment.ItemBankAssignmentSession an ItemBankAssignmentSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsItemBankAssignment() is false
Complianceoptional This method must be implemented if supportsItemBankAssignment() is true.
MethodgetItemSmartBankSession
Description

Gets the OsidSession associated with the item smart banking service for the given bank.

Parametersosid.id.IdbankId the Id of the bank
Returnosid.assessment.ItemSmartBankSession an ItemSmartBankSession
ErrorsNOT_FOUND bankId not found
NULL_ARGUMENT bankId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsItemSmartBank() is false
Complianceoptional This method must be implemented if supportsItemSmartBank() and supportsVisibeFederation() is true.
MethodgetAssessmentLookupSession
Description

Gets the OsidSession associated with the assessment lookup service.

Returnosid.assessment.AssessmentLookupSession an AssessmentLookupSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAssessmentLookup() is false
Complianceoptional This method must be implemented if supportsAssessmentLookup() is true.
MethodgetAssessmentLookupSessionForBank
Description

Gets the OsidSession associated with the assessment lookup service for the given bank.

Parametersosid.id.IdbankId the Id of the bank
Returnosid.assessment.AssessmentLookupSession an AssessmentLookupSession
ErrorsNOT_FOUND bankId not found
NULL_ARGUMENT bankId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAssessmentLookup() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsAssessmentLookup() and supportsVisibleFederation() are true.
MethodgetAssessmentQuerySession
Description

Gets the OsidSession associated with the assessment query service.

Returnosid.assessment.AssessmentQuerySession an AssessmentQuerySession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAssessmentQuery() is false
Complianceoptional This method must be implemented if supportsAssessmentQuery() is true.
MethodgetAssessmentQuerySessionForBank
Description

Gets the OsidSession associated with the assessment query service for the given bank.

Parametersosid.id.IdbankId the Id of the bank
Returnosid.assessment.AssessmentQuerySession an AssessmentQuerySession
ErrorsNOT_FOUND bankId not found
NULL_ARGUMENT bankId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAssessmentQuery() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsAssessmentQuery() and supportsVisibleFederation() are true.
MethodgetAssessmentSearchSession
Description

Gets the OsidSession associated with the assessment search service.

Returnosid.assessment.AssessmentSearchSession an AssessmentSearchSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAssessmentSearch() is false
Complianceoptional This method must be implemented if supportsAssessmentSearch() is true.
MethodgetAssessmentSearchSessionForBank
Description

Gets the OsidSession associated with the assessment search service for the given bank.

Parametersosid.id.IdbankId the Id of the bank
Returnosid.assessment.AssessmentSearchSession an AssessmentSearchSession
ErrorsNOT_FOUND bankId not found
NULL_ARGUMENT bankId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAssessmentSearch() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsAssessmentSearch() and supportsVisibleFederation() are true.
MethodgetAssessmentAdminSession
Description

Gets the OsidSession associated with the assessment administration service.

Returnosid.assessment.AssessmentAdminSession an AssessmentAdminSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAssessmentAdmin() is false
Complianceoptional This method must be implemented if supportsAssessmentAdmin() is true.
MethodgetAssessmentAdminSessionForBank
Description

Gets the OsidSession associated with the assessment admin service for the given bank.

Parametersosid.id.IdbankId the Id of the bank
Returnosid.assessment.AssessmentAdminSession an AssessmentAdminSession
ErrorsNOT_FOUND bankId not found
NULL_ARGUMENT bankId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAssessmentAdmin() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsAssessmentAdmin() and supportsVisibleFederation() are true.
MethodgetAssessmentNotificationSession
Description

Gets the notification session for notifications pertaining to assessment changes.

Parametersosid.assessment.AssessmentReceiverassessmentReceiver the assessment receiver interface
Returnosid.assessment.AssessmentNotificationSession an AssessmentNotificationSession
ErrorsNULL_ARGUMENT assessmentReceiver is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAssessmentNotification() is false
Complianceoptional This method must be implemented if supportsAssessmentNotification() is true.
MethodgetAssessmentNotificationSessionForBank
Description

Gets the OsidSession associated with the assessment notification service for the given bank.

Parametersosid.assessment.AssessmentReceiverassessmentReceiver the assessment receiver interface
osid.id.IdbankId the Id of the bank
Returnosid.assessment.AssessmentNotificationSession an AssessmentNotificationSession
ErrorsNOT_FOUND bankId not found
NULL_ARGUMENT assessmentReceiver or bankId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAssessmentNotification() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsAssessmentNotification() and supportsVisibleFederation() are true.
MethodgetAssessmentBankSession
Description

Gets the OsidSession associated with the assessment banking service.

Returnosid.assessment.AssessmentBankSession an AssessmentBankSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAssessmentBank() is false
Complianceoptional This method must be implemented if supportsAssessmentBank() is true.
MethodgetAssessmentBankAssignmentSession
Description

Gets the OsidSession associated with the assessment bank assignment service.

Returnosid.assessment.AssessmentBankAssignmentSession an AssessmentBankAssignmentSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAssessmentBankAssignment() is false
Complianceoptional This method must be implemented if supportsAssessmentBankAssignment() is true.
MethodgetAssessmentSmartBankSession
Description

Gets the OsidSession associated with the assessment smart banking service for the given bank.

Parametersosid.id.IdbankId the Id of the bank
Returnosid.assessment.AssessmentSmartBankSession an AssessmentSmartBankSession
ErrorsNOT_FOUND bankId not found
NULL_ARGUMENT bankId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAssessmentSmartBank() is false
Complianceoptional This method must be implemented if supportsAssessmentSmartBank() and supportsVisibeFederation() is true.
MethodgetAssessmentBasicAuthoringSession
Description

Gets the OsidSession associated with the assessment authoring service.

Returnosid.assessment.AssessmentBasicAuthoringSession an AssessmentBasicAuthoringSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAssessmentBasicAuthoring() is false
Complianceoptional This method must be implemented if supportsAssessmentBasicAuthoring() is true.
MethodgetAssessmentBasicAuthoringSessionForBank
Description

Gets the OsidSession associated with the assessment authoring service for the given bank.

Parametersosid.id.IdbankId the Id of a bank
Returnosid.assessment.AssessmentBasicAuthoringSession an AssessmentBasicAuthoringSession
ErrorsNOT_FOUND bankId not found
NULL_ARGUMENT bankId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAssessmentBasicAuthoring() or supportsVisibeFederation() is false
Complianceoptional This method must be implemented if supportsAssessmentBasicAuthoring() and supportsVisibeFederation() is true.
MethodgetAssessmentOfferedLookupSession
Description

Gets the OsidSession associated with the assessment offered lookup service.

Returnosid.assessment.AssessmentOfferedLookupSession an AssessmentOfferedLookupSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAssessmentOfferedLookup() is false
Complianceoptional This method must be implemented if supportsAssessmentOfferedLookup() is true.
MethodgetAssessmentOfferedLookupSessionForBank
Description

Gets the OsidSession associated with the assessment offered lookup service for the given bank.

Parametersosid.id.IdbankId the Id of the bank
Returnosid.assessment.AssessmentOfferedLookupSession an AssessmentOfferedLookupSession
ErrorsNOT_FOUND bankId not found
NULL_ARGUMENT bankId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAssessmentOfferedLookup() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsAssessmentOfferedLookup() and supportsVisibleFederation() are true.
MethodgetAssessmentOfferedQuerySession
Description

Gets the OsidSession associated with the assessment offered query service.

Returnosid.assessment.AssessmentOfferedQuerySession an AssessmentOfferedQuerySession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAssessmentOfferedQuery() is false
Complianceoptional This method must be implemented if supportsAssessmentOfferedQuery() is true.
MethodgetAssessmentOfferedQuerySessionForBank
Description

Gets the OsidSession associated with the assessment offered query service for the given bank.

Parametersosid.id.IdbankId the Id of the bank
Returnosid.assessment.AssessmentOfferedQuerySession an AssessmentOfferedQuerySession
ErrorsNOT_FOUND bankId not found
NULL_ARGUMENT bankId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAssessmentOfferedQuery() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsAssessmentOfferedQuery() and supportsVisibleFederation() are true.
MethodgetAssessmentOfferedSearchSession
Description

Gets the OsidSession associated with the assessment offered search service.

Returnosid.assessment.AssessmentOfferedSearchSession an AssessmentOfferedSearchSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAssessmentOfferedSearch() is false
Complianceoptional This method must be implemented if supportsAssessmentOfferedSearch() is true.
MethodgetAssessmentOfferedSearchSessionForBank
Description

Gets the OsidSession associated with the assessment offered search service for the given bank.

Parametersosid.id.IdbankId the Id of the bank
Returnosid.assessment.AssessmentOfferedSearchSession an AssessmentOfferedSearchSession
ErrorsNOT_FOUND bankId not found
NULL_ARGUMENT bankId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAssessmentOfferedSearch() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsAssessmentOfferedSearch() and supportsVisibleFederation() are true.
MethodgetAssessmentOfferedAdminSession
Description

Gets the OsidSession associated with the assessment offered administration service.

Returnosid.assessment.AssessmentOfferedAdminSession an AssessmentOfferedAdminSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAssessmentOfferedAdmin() is false
Complianceoptional This method must be implemented if supportsAssessmentOfferedAdmin() is true.
MethodgetAssessmentOfferedAdminSessionForBank
Description

Gets the OsidSession associated with the assessment offered admin service for the given bank.

Parametersosid.id.IdbankId the Id of the bank
Returnosid.assessment.AssessmentOfferedAdminSession an AssessmentOfferedAdminSession
ErrorsNOT_FOUND bankId not found
NULL_ARGUMENT bankId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAssessmentOfferedAdmin() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsAssessmentOfferedAdmin() and supportsVisibleFederation() are true.
MethodgetAssessmentOfferedNotificationSession
Description

Gets the notification session for notifications pertaining to offered assessment changes.

Parametersosid.assessment.AssessmentOfferedReceiverassessmentOfferedReceiver the assessment offered receiver interface
Returnosid.assessment.AssessmentOfferedNotificationSession an AssessmentOfferedNotificationSession
ErrorsNULL_ARGUMENT assessmentOfferedReceiver is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAssessmentOfferedNotification() is false
Complianceoptional This method must be implemented if supportsAssessmentOfferedNotification() is true.
MethodgetAssessmentOfferedNotificationSessionForBank
Description

Gets the OsidSession associated with the offered assessment notification service for the given bank.

Parametersosid.assessment.AssessmentOfferedReceiverassessmentOfferedReceiver the assessment offered receiver interface
osid.id.IdbankId the Id of the bank
Returnosid.assessment.AssessmentOfferedNotificationSession a AssessmentOfferedNotificationSession
ErrorsNOT_FOUND bankId not found
NULL_ARGUMENT assessmentOfferedReceiver or bankId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAssessmentOfferedNotification() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsAssessmentOfferedNotification() and supportsVisibleFederation() are true.
MethodgetAssessmentOfferedBankSession
Description

Gets the session for retrieving offered assessments to bank mappings.

Returnosid.assessment.AssessmentOfferedBankSession an AssessmentOfferedBankSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAssessmentOfferedBank() is false
Complianceoptional This method must be implemented if supportsAssessmentOfferedBank() is true.
MethodgetAssessmentOfferedBankAssignmentSession
Description

Gets the session for assigning offered assessments to bank mappings.

Returnosid.assessment.AssessmentOfferedBankAssignmentSession an AssessmentOfferedBankAssignmentSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAssessmentOfferedBankAssignment() is false
Complianceoptional This method must be implemented if supportsAssessmentOfferedBankAssignment() is true.
MethodgetAssessmentOfferedSmartBankSession
Description

Gets the OsidSession associated with the assessment offered smart banking service for the given bank.

Parametersosid.id.IdbankId the Id of the bank
Returnosid.assessment.AssessmentOfferedSmartBankSession an AssessmentOfferedSmartBankSession
ErrorsNOT_FOUND bankId not found
NULL_ARGUMENT bankId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAssessmentOfferedSmartBank() is false
Complianceoptional This method must be implemented if supportsAssessmentOfferedSmartBank() and supportsVisibeFederation() is true.
MethodgetAssessmentTakenLookupSession
Description

Gets the OsidSession associated with the assessment taken lookup service.

Returnosid.assessment.AssessmentTakenLookupSession an AssessmentTakenLookupSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAssessmentTakenLookup() is false
Complianceoptional This method must be implemented if supportsAssessmentTakenLookup() is true.
MethodgetAssessmentTakenLookupSessionForBank
Description

Gets the OsidSession associated with the assessment taken lookup service for the given bank.

Parametersosid.id.IdbankId the Id of the bank
Returnosid.assessment.AssessmentTakenLookupSession an AssessmentTakenLookupSession
ErrorsNOT_FOUND bankId not found
NULL_ARGUMENT bankId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAssessmentTakenLookup() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsAssessmentTakenLookup() and supportsVisibleFederation() are true.
MethodgetAssessmentTakenQuerySession
Description

Gets the OsidSession associated with the assessment taken query service.

Returnosid.assessment.AssessmentTakenQuerySession an AssessmentTakenQuerySession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAssessmentTakenQuery() is false
Complianceoptional This method must be implemented if supportsAssessmentTakenQuery() is true.
MethodgetAssessmentTakenQuerySessionForBank
Description

Gets the OsidSession associated with the assessment taken query service for the given bank.

Parametersosid.id.IdbankId the Id of the bank
Returnosid.assessment.AssessmentTakenQuerySession an AssessmentTakenQuerySession
ErrorsNOT_FOUND bankId not found
NULL_ARGUMENT bankId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAssessmentTakenQuery() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsAssessmentTakenQuery() and supportsVisibleFederation() are true.
MethodgetAssessmentTakenSearchSession
Description

Gets the OsidSession associated with the assessment taken search service.

Returnosid.assessment.AssessmentTakenSearchSession an AssessmentTakenSearchSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAssessmentTakenSearch() is false
Complianceoptional This method must be implemented if supportsAssessmentTakenSearch() is true.
MethodgetAssessmentTakenSearchSessionForBank
Description

Gets the OsidSession associated with the assessment taken search service for the given bank.

Parametersosid.id.IdbankId the Id of the bank
Returnosid.assessment.AssessmentTakenSearchSession an AssessmentTakenSearchSession
ErrorsNOT_FOUND bankId not found
NULL_ARGUMENT bankId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAssessmentTakenSearch() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsAssessmentTakenSearch() and supportsVisibleFederation() are true.
MethodgetAssessmentTakenAdminSession
Description

Gets the OsidSession associated with the assessment taken administration service.

Returnosid.assessment.AssessmentTakenAdminSession an AssessmentTakenAdminSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAssessmentTakenAdmin() is false
Complianceoptional This method must be implemented if supportsAssessmentTakenAdmin() is true.
MethodgetAssessmentTakenAdminSessionForBank
Description

Gets the OsidSession associated with the assessment taken admin service for the given bank.

Parametersosid.id.IdbankId the Id of the bank
Returnosid.assessment.AssessmentTakenAdminSession an AssessmentTakenSearchSession
ErrorsNOT_FOUND bankId not found
NULL_ARGUMENT bankId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAssessmentTakenAdmin() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsAssessmentTakenAdmin() and supportsVisibleFederation() are true.
MethodgetAssessmentTakenNotificationSession
Description

Gets the notification session for notifications pertaining to taken assessment changes.

Parametersosid.assessment.AssessmentTakenReceiverassessmentTakenReceiver the assessment taken receiver interface
Returnosid.assessment.AssessmentTakenNotificationSession an AssessmentTakenNotificationSession
ErrorsNULL_ARGUMENT assessmentTakenReceiver is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAssessmentTakenNotification() is false
Complianceoptional This method must be implemented if supportsAssessmentTakenNotification() is true.
MethodgetAssessmentTakenNotificationSessionForBank
Description

Gets the OsidSession associated with the taken assessment notification service for the given bank.

Parametersosid.assessment.AssessmentTakenReceiverassessmentTakenReceiver the assessment taken receiver interface
osid.id.IdbankId the Id of the bank
Returnosid.assessment.AssessmentTakenNotificationSession an AssessmentTakenNotificationSession
ErrorsNOT_FOUND bankId not found
NULL_ARGUMENT assessmentTakenReceiver or bankId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAssessmentTakenNotification() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsAssessmentTakenNotification() and supportsVisibleFederation() are true.
MethodgetAssessmentTakenBankSession
Description

Gets the session for retrieving taken assessments to bank mappings.

Returnosid.assessment.AssessmentTakenBankSession an AssessmentTakenBankSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAssessmentTakenBank() is false
Complianceoptional This method must be implemented if supportsAssessmentTakenBank() is true.
MethodgetAssessmentTakenBankAssignmentSession
Description

Gets the session for assigning taken assessments to bank mappings.

Returnosid.assessment.AssessmentTakenBankAssignmentSession an AssessmentTakenBankAssignmentSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAssessmentTakenBankAssignment() is false
Complianceoptional This method must be implemented if supportsAssessmentTakenBankAssignment() is true.
MethodgetAssessmentTakenSmartBankSession
Description

Gets the OsidSession associated with the assessment taken smart banking service for the given bank.

Parametersosid.id.IdbankId the Id of the bank
Returnosid.assessment.AssessmentTakenSmartBankSession an AssessmentTakenSmartBankSession
ErrorsNOT_FOUND bankId not found
NULL_ARGUMENT bankId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAssessmentTakenSmartBank() is false
Complianceoptional This method must be implemented if supportsAssessmentTakenSmartBank() and supportsVisibeFederation() is true.
MethodgetBankLookupSession
Description

Gets the OsidSession associated with the bank lookup service.

Returnosid.assessment.BankLookupSession a BankLookupSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsBankLookup() is false
Complianceoptional This method must be implemented if supportsBankLookup() is true.
MethodgetBankQuerySession
Description

Gets the OsidSession associated with the bank query service.

Returnosid.assessment.BankQuerySession a BankQuerySession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsBankQuery() is false
Complianceoptional This method must be implemented if supportsBankQuery() is true.
MethodgetBankSearchSession
Description

Gets the OsidSession associated with the bank search service.

Returnosid.assessment.BankSearchSession a BankSearchSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsBankSearch() is false
Complianceoptional This method must be implemented if supportsBankSearch() is true.
MethodgetBankAdminSession
Description

Gets the OsidSession associated with the bank administration service.

Returnosid.assessment.BankAdminSession a BankAdminSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsBankAdmin() is false
Complianceoptional This method must be implemented if supportsBankAdmin() is true.
MethodgetBankNotificationSession
Description

Gets the notification session for notifications pertaining to bank service changes.

Parametersosid.assessment.BankReceiverbankReceiver the bank receiver interface
Returnosid.assessment.BankNotificationSession a BankNotificationSession
ErrorsNULL_ARGUMENT bankReceiver is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsBankNotification() is false
Complianceoptional This method must be implemented if supportsBankNotification() is true.
MethodgetBankHierarchySession
Description

Gets the session traversing bank hierarchies.

Returnosid.assessment.BankHierarchySession a BankHierarchySession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsBankHierarchy() is false
Complianceoptional This method must be implemented if supportsBankHierarchy() is true.
MethodgetBankHierarchyDesignSession
Description

Gets the session designing bank hierarchies.

Returnosid.assessment.BankHierarchyDesignSession a BankHierarchySession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsBankHierarchyDesign() is false
Complianceoptional This method must be implemented if supportsBankHierarchyDesign() is true.
MethodgetAssessmentAuthoringManager
Description

Gets an AssessmentAuthoringManager.

Returnosid.assessment.authoring.AssessmentAuthoringManager an AssessmentAuthoringManager
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAssessmentAuthoring() is false
Complianceoptional This method must be implemented if supportsAssessmentAuthoring() is true.
MethodgetAssessmentBatchManager
Description

Gets an AssessmentBatchManager.

Returnosid.assessment.batch.AssessmentBatchManager an AssessmentBatchManager
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAssessmentBatch() is false
Complianceoptional This method must be implemented if supportsAssessmentBatch() is true.