Interface | osid.assessment.AssessmentProxyManager | ||
---|---|---|---|
Implements | osid.OsidProxyManager | ||
osid.assessment.AssessmentProfile | |||
Description |
The assessment manager provides access to assessment
sessions and provides interoperability tests for various
aspects of this service. Methods in this manager support the
passing of a
| ||
Method | getMyAssessmentTakenSession | ||
Description |
Gets a | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.assessment.MyAssessmentTakenSession | a MyAssessmentTakenSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsMyAssessmentTaken() is false | ||
Compliance | optional | This method must be implemented if supportsMyAssessmentTaken()
is true. | |
Method | getMyAssessmentTakenSessionForBank | ||
Description |
Gets a | ||
Parameters | osid.id.Id | bankId | the Id of a bank |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.assessment.MyAssessmentTakenSession | a MyAssessmentTakenSession | |
Errors | NOT_FOUND | bankId not found | |
NULL_ARGUMENT | bankId or proxy is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsMyAssessmentTaken() is false | ||
Compliance | optional | This method must be implemented if supportsMyAssessmentTaken()
is true. | |
Method | getAssessmentSession | ||
Description |
Gets an | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.assessment.AssessmentSession | an assessment session for this service | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsAssessment() is false | ||
Compliance | optional | This method must be implemented if supportsAssessment() is
true. | |
Method | getAssessmentSessionForBank | ||
Description |
Gets an | ||
Parameters | osid.id.Id | bankId | the Id of a bank |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.assessment.AssessmentSession | an assessment session for this service | |
Errors | NOT_FOUND | bankId not found | |
NULL_ARGUMENT | bankId or proxy is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsAssessment() is false | ||
Compliance | optional | This method must be implemented if supportsAssessment() is
true. | |
Method | getAssessmentResultsSession | ||
Description |
Gets an | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.assessment.AssessmentResultsSession | an assessment results session for this service | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsAssessmentResults() is false | ||
Compliance | optional | This method must be implemented if supportsAssessmentResults()
is true. | |
Method | getAssessmentResultsSessionForBank | ||
Description |
Gets an | ||
Parameters | osid.id.Id | bankId | the Id of the assessment taken |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.assessment.AssessmentResultsSession | an assessment results session for this service | |
Errors | NOT_FOUND | bankId not found | |
NULL_ARGUMENT | bankId or proxy is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsAssessmentResults() is false | ||
Compliance | optional | This method must be implemented if supportsAssessmentResults()
is true. | |
Method | getItemLookupSession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.assessment.ItemLookupSession | an ItemLookupSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsItemLookup() is false | ||
Compliance | optional | This method must be implemented if supportsItemLookup() is
true. | |
Method | getItemLookupSessionForBank | ||
Description |
Gets the | ||
Parameters | osid.id.Id | bankId | the Id of the bank |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.assessment.ItemLookupSession | an ItemLookupSession | |
Errors | NOT_FOUND | bankId not found | |
NULL_ARGUMENT | bankId or proxy is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsItemLookup() or supportsVisibleFederation()
is false | ||
Compliance | optional | This method must be implemented if supportsItemLookup() and
supportsVisibleFederation() are true. | |
Method | getItemQuerySession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.assessment.ItemQuerySession | an ItemQuerySession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsItemQuery() is false | ||
Compliance | optional | This method must be implemented if supportsItemQuery() is
true. | |
Method | getItemQuerySessionForBank | ||
Description |
Gets the | ||
Parameters | osid.id.Id | bankId | the Id of the bank |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.assessment.ItemQuerySession | an ItemQuerySession | |
Errors | NOT_FOUND | bankId not found | |
NULL_ARGUMENT | bankId or proxy is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsItemQuery() or supportsVisibleFederation()
is false | ||
Compliance | optional | This method must be implemented if supportsItemQuery() and
supportsVisibleFederation() are true. | |
Method | getItemSearchSession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.assessment.ItemSearchSession | an ItemSearchSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsItemSearch() is false | ||
Compliance | optional | This method must be implemented if supportsItemSearch() is
true. | |
Method | getItemSearchSessionForBank | ||
Description |
Gets the | ||
Parameters | osid.id.Id | bankId | the Id of the bank |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.assessment.ItemSearchSession | an ItemSearchSession | |
Errors | NOT_FOUND | bankId not found | |
NULL_ARGUMENT | bankId or porxy is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsItemSearch() or supportsVisibleFederation()
is false | ||
Compliance | optional | This method must be implemented if supportsItemSearch() and
supportsVisibleFederation() are true. | |
Method | getItemAdminSession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.assessment.ItemAdminSession | an ItemAdminSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsItemAdmin() is false | ||
Compliance | optional | This method must be implemented if supportsItemAdmin() is
true. | |
Method | getItemAdminSessionForBank | ||
Description |
Gets the | ||
Parameters | osid.id.Id | bankId | the Id of the bank |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.assessment.ItemAdminSession | an ItemAdminSession | |
Errors | NOT_FOUND | bankId not found | |
NULL_ARGUMENT | bankId or proxy is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsItemAdmin() or supportsVisibleFederation()
is false | ||
Compliance | optional | This method must be implemented if supportsItemAdmin() and
supportsVisibleFederation() are true. | |
Method | getItemNotificationSession | ||
Description |
Gets the notification session for notifications pertaining to item changes. | ||
Parameters | osid.assessment.ItemReceiver | itemReceiver | the item receiver interface |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.assessment.ItemNotificationSession | an ItemNotificationSession | |
Errors | NULL_ARGUMENT | itemReceiver or proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsItemNotification() is false | ||
Compliance | optional | This method must be implemented if supportsItemNotification()
is true. | |
Method | getItemNotificationSessionForBank | ||
Description |
Gets the | ||
Parameters | osid.assessment.ItemReceiver | itemReceiver | the item receiver interface |
osid.id.Id | bankId | the Id of the bank | |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.assessment.AssessmentNotificationSession | an ItemNotificationSession | |
Errors | NOT_FOUND | bankId not found | |
NULL_ARGUMENT | itemReceiver, bankId or proxy is null
| ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsItemNotification() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsItemNotification()
and supportsVisibleFederation() are true.
| |
Method | getItemBankSession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.assessment.ItemBankSession | an ItemBankSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsItemBank() is false | ||
Compliance | optional | This method must be implemented if supportsItemBank() is
true. | |
Method | getItemBankAssignmentSession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.assessment.ItemBankAssignmentSession | an ItemBankAssignmentSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsItemBankAssignment() is false | ||
Compliance | optional | This method must be implemented if supportsItemBankAssignment()
is true. | |
Method | getItemSmartBankSession | ||
Description |
Gets the | ||
Parameters | osid.id.Id | bankId | the Id of the bank |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.assessment.ItemSmartBankSession | an ItemSmartBankSession | |
Errors | NOT_FOUND | bankId not found | |
NULL_ARGUMENT | bankId or proxy is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsItemSmartBank() is false | ||
Compliance | optional | This method must be implemented if supportsItemSmartBank()
and supportsVisibeFederation() is true. | |
Method | getAssessmentLookupSession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.assessment.AssessmentLookupSession | an AssessmentLookupSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsAssessmentLookup() is false | ||
Compliance | optional | This method must be implemented if supportsAssessmentLookup()
is true. | |
Method | getAssessmentLookupSessionForBank | ||
Description |
Gets the | ||
Parameters | osid.id.Id | bankId | the Id of the bank |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.assessment.AssessmentLookupSession | an AssessmentLookupSession | |
Errors | NOT_FOUND | bankId not found | |
NULL_ARGUMENT | bankId or proxy is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsAssessmentLookup() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsAssessmentLookup()
and supportsVisibleFederation() are true.
| |
Method | getAssessmentQuerySession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.assessment.AssessmentQuerySession | an AssessmentQuerySession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsAssessmentQuery() is false | ||
Compliance | optional | This method must be implemented if supportsAssessmentQuery()
is true. | |
Method | getAssessmentQuerySessionForBank | ||
Description |
Gets the | ||
Parameters | osid.id.Id | bankId | the Id of the bank |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.assessment.AssessmentQuerySession | an AssessmentQuerySession | |
Errors | NOT_FOUND | bankId not found | |
NULL_ARGUMENT | bankId or proxy is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsAssessmentQuery() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsAssessmentQuery()
and supportsVisibleFederation() are true. | |
Method | getAssessmentSearchSession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.assessment.AssessmentSearchSession | an AssessmentSearchSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsAssessmentSearch() is false | ||
Compliance | optional | This method must be implemented if supportsAssessmentSearch()
is true. | |
Method | getAssessmentSearchSessionForBank | ||
Description |
Gets the | ||
Parameters | osid.id.Id | bankId | the Id of the bank |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.assessment.AssessmentSearchSession | an AssessmentSearchSession | |
Errors | NOT_FOUND | bankId not found | |
NULL_ARGUMENT | bankId or proxy is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsAssessmentSearch() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsAssessmentSearch()
and supportsVisibleFederation() are true.
| |
Method | getAssessmentAdminSession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.assessment.AssessmentAdminSession | an AssessmentAdminSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsAssessmentAdmin() is false | ||
Compliance | optional | This method must be implemented if supportsAssessmentAdmin()
is true. | |
Method | getAssessmentAdminSessionForBank | ||
Description |
Gets the | ||
Parameters | osid.id.Id | bankId | the Id of the bank |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.assessment.AssessmentAdminSession | an AssessmentAdminSession | |
Errors | NOT_FOUND | bankId not found | |
NULL_ARGUMENT | bankId or proxy is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsAssessmentAdmin() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsAssessmentAdmin()
and supportsVisibleFederation() are true. | |
Method | getAssessmentNotificationSession | ||
Description |
Gets the notification session for notifications pertaining to assessment changes. | ||
Parameters | osid.assessment.AssessmentReceiver | assessmentReceiver | the assessment receiver interface |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.assessment.AssessmentNotificationSession | an AssessmentNotificationSession | |
Errors | NULL_ARGUMENT | assessmentReceiver or proxy is null
| |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsAssessmentNotification() is false | ||
Compliance | optional | This method must be implemented if supportsAssessmentNotification()
is true. | |
Method | getAssessmentNotificationSessionForBank | ||
Description |
Gets the | ||
Parameters | osid.assessment.AssessmentReceiver | assessmentReceiver | the assessment receiver interface |
osid.id.Id | bankId | the Id of the bank | |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.assessment.AssessmentNotificationSession | an AssessmentNotificationSession | |
Errors | NOT_FOUND | bankId not found | |
NULL_ARGUMENT | assessmentReceiver, bankId or proxy is
null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsAssessmentNotification() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsAssessmentNotification()
and supportsVisibleFederation() are true.
| |
Method | getAssessmentBankSession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.assessment.AssessmentBankSession | an AssessmentBankSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsAssessmentBank() is false | ||
Compliance | optional | This method must be implemented if supportsAssessmentBank()
is true. | |
Method | getAssessmentBankAssignmentSession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.assessment.AssessmentBankAssignmentSession | an AssessmentBankAssignmentSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsAssessmentBankAssignment() is false | ||
Compliance | optional | This method must be implemented if
supportsAssessmentBankAssignment() is true. | |
Method | getAssessmentSmartBankSession | ||
Description |
Gets the | ||
Parameters | osid.id.Id | bankId | the Id of the bank |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.assessment.AssessmentSmartBankSession | an AssessmentSmartBankSession | |
Errors | NOT_FOUND | bankId not found | |
NULL_ARGUMENT | bankId or proxy is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsAssessmentSmartBank() is false | ||
Compliance | optional | This method must be implemented if supportsAssessmentSmartBank()
and supportsVisibeFederation() is true. | |
Method | getAssessmentBasicAuthoringSession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.assessment.AssessmentBasicAuthoringSession | an AssessmentBasicAuthoringSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsAssessmentBasicAuthoring() is false | ||
Compliance | optional | This method must be implemented if
supportsAssessmentBasicAuthoring() is true. | |
Method | getAssessmentBasicAuthoringSessionForBank | ||
Description |
Gets the | ||
Parameters | osid.id.Id | bankId | the Id of a bank |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.assessment.AssessmentBasicAuthoringSession | an AssessmentBasicAuthoringSession | |
Errors | NOT_FOUND | bankId not found | |
NULL_ARGUMENT | bankId or proxy is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsAssessmentBasicAuthoring() or
supportsVisibeFederation() is false | ||
Compliance | optional | This method must be implemented if
supportsAssessmentBasicAuthoring() and
supportsVisibeFederation() is true. | |
Method | getAssessmentOfferedLookupSession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.assessment.AssessmentOfferedLookupSession | an AssessmentOfferedLookupSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsAssessmentOfferedLookup() is false | ||
Compliance | optional | This method must be implemented if supportsAssessmentOfferedLookup()
is true. | |
Method | getAssessmentOfferedLookupSessionForBank | ||
Description |
Gets the | ||
Parameters | osid.id.Id | bankId | the Id of the bank |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.assessment.AssessmentOfferedLookupSession | an AssessmentOfferedLookupSession | |
Errors | NOT_FOUND | bankId not found | |
NULL_ARGUMENT | bankId or proxy is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsAssessmentOfferedLookup() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsAssessmentOfferedLookup()
and supportsVisibleFederation() are true.
| |
Method | getAssessmentOfferedQuerySession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.assessment.AssessmentOfferedQuerySession | an AssessmentOfferedQuerySession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsAssessmentOfferedQuery() is false | ||
Compliance | optional | This method must be implemented if supportsAssessmentOfferedQuery()
is true. | |
Method | getAssessmentOfferedQuerySessionForBank | ||
Description |
Gets the | ||
Parameters | osid.id.Id | bankId | the Id of the bank |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.assessment.AssessmentOfferedQuerySession | an AssessmentOfferedQuerySession | |
Errors | NOT_FOUND | bankId not found | |
NULL_ARGUMENT | bankId or proxy is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsAssessmentOfferedQuery() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsAssessmentOfferedQuery()
and supportsVisibleFederation() are true.
| |
Method | getAssessmentOfferedSearchSession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.assessment.AssessmentOfferedSearchSession | an AssessmentOfferedSearchSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsAssessmentOfferedSearch() is false | ||
Compliance | optional | This method must be implemented if supportsAssessmentOfferedSearch()
is true. | |
Method | getAssessmentOfferedSearchSessionForBank | ||
Description |
Gets the | ||
Parameters | osid.id.Id | bankId | the Id of the bank |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.assessment.AssessmentOfferedSearchSession | an AssessmentOfferedSearchSession | |
Errors | NOT_FOUND | bankId not found | |
NULL_ARGUMENT | bankId or proxy is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsAssessmentOfferedSearch() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsAssessmentOfferedSearch()
and supportsVisibleFederation() are true.
| |
Method | getAssessmentOfferedAdminSession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.assessment.AssessmentOfferedAdminSession | an AssessmentOfferedAdminSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsAssessmentOfferedAdmin() is false | ||
Compliance | optional | This method must be implemented if supportsAssessmentOfferedAdmin()
is true. | |
Method | getAssessmentOfferedAdminSessionForBank | ||
Description |
Gets the | ||
Parameters | osid.id.Id | bankId | the Id of the bank |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.assessment.AssessmentOfferedAdminSession | an AssessmentOfferedAdminSession | |
Errors | NOT_FOUND | bankId not found | |
NULL_ARGUMENT | bankId or proxy is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsAssessmentOfferedAdmin() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsAssessmentOfferedAdmin()
and supportsVisibleFederation() are true.
| |
Method | getAssessmentOfferedNotificationSession | ||
Description |
Gets the notification session for notifications pertaining to offered assessment changes. | ||
Parameters | osid.assessment.AssessmentOfferedReceiver | assessmentOfferedReceiver | the assessment offered receiver interface |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.assessment.AssessmentOfferedNotificationSession | an AssessmentOfferedNotificationSession | |
Errors | NULL_ARGUMENT | assessmentOfferedReceiver or proxy is
null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsAssessmentOfferedNotification() is false
| ||
Compliance | optional | This method must be implemented if
supportsAssessmentOfferedNotification() is true. | |
Method | getAssessmentOfferedNotificationSessionForBank | ||
Description |
Gets the | ||
Parameters | osid.assessment.AssessmentOfferedReceiver | assessmentOfferedReceiver | the assessment offered receiver interface |
osid.id.Id | bankId | the Id of the bank | |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.assessment.AssessmentOfferedNotificationSession | a AssessmentOfferedNotificationSession | |
Errors | NOT_FOUND | bankId or proxy not found | |
NULL_ARGUMENT | assessmentOfferedReceiver, bankId or proxy is
null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsAssessmentOfferedNotification() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if
supportsAssessmentOfferedNotification() and
supportsVisibleFederation() are true. | |
Method | getAssessmentOfferedBankSession | ||
Description |
Gets the session for retrieving offered assessments to bank mappings. | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.assessment.AssessmentOfferedBankSession | an AssessmentOfferedBankSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsAssessmentOfferedBank() is false | ||
Compliance | optional | This method must be implemented if supportsAssessmentOfferedBank()
is true. | |
Method | getAssessmentOfferedBankAssignmentSession | ||
Description |
Gets the session for assigning offered assessments to bank mappings. | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.assessment.AssessmentOfferedBankAssignmentSession | an AssessmentOfferedBankAssignmentSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsAssessmentOfferedBankAssignment() is false
| ||
Compliance | optional | This method must be implemented if
supportsAssessmentOfferedBankAssignment() is true. | |
Method | getAssessmentOfferedSmartBankSession | ||
Description |
Gets the | ||
Parameters | osid.id.Id | bankId | the Id of the bank |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.assessment.AssessmentOfferedSmartBankSession | an AssessmentOfferedSmartBankSession | |
Errors | NOT_FOUND | bankId not found | |
NULL_ARGUMENT | bankId or proxy is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsAssessmentOfferedSmartBank() is false | ||
Compliance | optional | This method must be implemented if
supportsAssessmentOfferedSmartBank() and
supportsVisibeFederation() is true. | |
Method | getAssessmentTakenLookupSession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.assessment.AssessmentTakenLookupSession | an AssessmentTakenLookupSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsAssessmentTakenLookup() is false | ||
Compliance | optional | This method must be implemented if supportsAssessmentTakenLookup()
is true. | |
Method | getAssessmentTakenLookupSessionForBank | ||
Description |
Gets the | ||
Parameters | osid.id.Id | bankId | the Id of the bank |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.assessment.AssessmentTakenLookupSession | an AssessmentTakenLookupSession | |
Errors | NOT_FOUND | bankId not found | |
NULL_ARGUMENT | bankId or proxy is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsAssessmentTakenLookup() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsAssessmentTakenLookup()
and supportsVisibleFederation() are true.
| |
Method | getAssessmentTakenQuerySession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.assessment.AssessmentTakenQuerySession | an AssessmentTakenQuerySession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsAssessmentTakenQuery() is false | ||
Compliance | optional | This method must be implemented if supportsAssessmentTakenQuery()
is true. | |
Method | getAssessmentTakenQuerySessionForBank | ||
Description |
Gets the | ||
Parameters | osid.id.Id | bankId | the Id of the bank |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.assessment.AssessmentTakenQuerySession | an AssessmentTakenQuerySession | |
Errors | NOT_FOUND | bankId not found | |
NULL_ARGUMENT | bankId or proxy is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsAssessmentTakenQuery() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsAssessmentTakenQuery()
and supportsVisibleFederation() are true.
| |
Method | getAssessmentTakenSearchSession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.assessment.AssessmentTakenSearchSession | an AssessmentTakenSearchSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsAssessmentTakenSearch() is false | ||
Compliance | optional | This method must be implemented if supportsAssessmentTakenSearch()
is true. | |
Method | getAssessmentTakenSearchSessionForBank | ||
Description |
Gets the | ||
Parameters | osid.id.Id | bankId | the Id of the bank |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.assessment.AssessmentTakenSearchSession | an AssessmentTakenSearchSession | |
Errors | NOT_FOUND | bankId not found | |
NULL_ARGUMENT | bankId or proxy is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsAssessmentTakenSearch() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsAssessmentTakenSearch()
and supportsVisibleFederation() are true.
| |
Method | getAssessmentTakenAdminSession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.assessment.AssessmentTakenAdminSession | an AssessmentTakenAdminSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsAssessmentTakenAdmin() is false | ||
Compliance | optional | This method must be implemented if supportsAssessmentTakenAdmin()
is true. | |
Method | getAssessmentTakenAdminSessionForBank | ||
Description |
Gets the | ||
Parameters | osid.id.Id | bankId | the Id of the bank |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.assessment.AssessmentTakenAdminSession | an AssessmentTakenSearchSession | |
Errors | NOT_FOUND | bankId not found | |
NULL_ARGUMENT | bankId or proxy is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsAssessmentTakenAdmin() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsAssessmentTakenAdmin()
and supportsVisibleFederation() are true.
| |
Method | getAssessmentTakenNotificationSession | ||
Description |
Gets the notification session for notifications pertaining to taken assessment changes. | ||
Parameters | osid.assessment.AssessmentTakenReceiver | assessmentTakenReceiver | the assessment taken receiver interface |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.assessment.AssessmentTakenNotificationSession | an AssessmentTakenNotificationSession | |
Errors | NULL_ARGUMENT | assessmentTakenReceiver or proxy is
null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsAssessmentTakenNotification() is false
| ||
Compliance | optional | This method must be implemented if
supportsAssessmentTakenNotification() is true. | |
Method | getAssessmentTakenNotificationSessionForBank | ||
Description |
Gets the | ||
Parameters | osid.assessment.AssessmentTakenReceiver | assessmentTakenReceiver | the assessment taken receiver interface |
osid.id.Id | bankId | the Id of the bank | |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.assessment.AssessmentTakenNotificationSession | an AssessmentTakenNotificationSession | |
Errors | NOT_FOUND | bankId not found | |
NULL_ARGUMENT | assessmentTakenReceiver, bankId or proxy is
null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsAssessmentTakenNotification() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if
supportsAssessmentTakenNotification() and
supportsVisibleFederation() are true. | |
Method | getAssessmentTakenBankSession | ||
Description |
Gets the session for retrieving taken assessments to bank mappings. | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.assessment.AssessmentTakenBankSession | an AssessmentTakenBankSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsAssessmentTakenBank() is false | ||
Compliance | optional | This method must be implemented if supportsAssessmentTakenBank()
is true. | |
Method | getAssessmentTakenBankAssignmentSession | ||
Description |
Gets the session for assigning taken assessments to bank mappings. | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.assessment.AssessmentTakenBankAssignmentSession | an AssessmentTakenBankAssignmentSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsAssessmentTakenBankAssignment() is false
| ||
Compliance | optional | This method must be implemented if
supportsAssessmentTakenBankAssignment() is true. | |
Method | getAssessmentTakenSmartBankSession | ||
Description |
Gets the | ||
Parameters | osid.id.Id | bankId | the Id of the bank |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.assessment.AssessmentTakenSmartBankSession | an AssessmentTakenSmartBankSession | |
Errors | NOT_FOUND | bankId not found | |
NULL_ARGUMENT | bankId or proxy is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsAssessmentTakenSmartBank() is false | ||
Compliance | optional | This method must be implemented if
supportsAssessmentTakenSmartBank() and
supportsVisibeFederation() is true. | |
Method | getBankLookupSession | ||
Description |
Gets the OsidSession associated with the bank lookup service. | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.assessment.BankLookupSession | a BankLookupSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsBankLookup() is false | ||
Compliance | optional | This method must be implemented if supportsBankLookup() is
true. | |
Method | getBankQuerySession | ||
Description |
Gets the OsidSession associated with the bank query service. | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.assessment.BankQuerySession | a BankQuerySession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsBankQuery() is false | ||
Compliance | optional | This method must be implemented if supportsBankQuery() is
true. | |
Method | getBankSearchSession | ||
Description |
Gets the OsidSession associated with the bank search service. | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.assessment.BankSearchSession | a BankSearchSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsBankSearch() is false | ||
Compliance | optional | This method must be implemented if supportsBankSearch() is
true. | |
Method | getBankAdminSession | ||
Description |
Gets the OsidSession associated with the bank administration service. | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.assessment.BankAdminSession | a BankAdminSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsBankAdmin() is false | ||
Compliance | optional | This method must be implemented if supportsBankAdmin() is
true. | |
Method | getBankNotificationSession | ||
Description |
Gets the notification session for notifications pertaining to bank service changes. | ||
Parameters | osid.assessment.BankReceiver | bankReceiver | the bank receiver interface |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.assessment.BankNotificationSession | a BankNotificationSession | |
Errors | NULL_ARGUMENT | bankReceiver or proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsBankNotification() is false | ||
Compliance | optional | This method must be implemented if supportsBankNotification()
is true. | |
Method | getBankHierarchySession | ||
Description |
Gets the session traversing bank hierarchies. | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.assessment.BankHierarchySession | a BankHierarchySession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsBankHierarchy() is false | ||
Compliance | optional | This method must be implemented if supportsBankHierarchy()
is true. | |
Method | getBankHierarchyDesignSession | ||
Description |
Gets the session designing bank hierarchies. | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.assessment.BankHierarchyDesignSession | a BankHierarchySession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsBankHierarchyDesign() is false | ||
Compliance | optional | This method must be implemented if supportsBankHierarchyDesign()
is true. | |
Method | getAssessmentAuthoringProxyManager | ||
Description |
Gets an | ||
Return | osid.assessment.authoring.AssessmentAuthoringProxyManager | an AssessmentAuthoringProxyManager | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsAssessmentAuthoring() is false | ||
Compliance | optional | This method must be implemented if supportsAssessmentAuthoring()
is true. | |
Method | getAssessmentBatchProxyManager | ||
Description |
Gets an | ||
Return | osid.assessment.batch.AssessmentBatchProxyManager | an AssessmentBatchProxyManager | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsAssessmentBatch() is false | ||
Compliance | optional | This method must be implemented if supportsAssessmentBatch()
is true. |