| Interface | osid.assessment.authoring.AssessmentAuthoringProxyManager | ||
|---|---|---|---|
| Implements | osid.OsidProxyManager | ||
osid.assessment.authoring.AssessmentAuthoringProfile | |||
| Description |
The assessment authoring manager provides access to
assessment authoring sessions and provides interoperability
tests for various aspects of this service. Methods in this
manager support the passing of a
| ||
| Method | getAssessmentPartLookupSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.assessment.authoring.AssessmentPartLookupSession | an AssessmentPartLookupSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsAssessmentPartLookup() is false | ||
| Compliance | optional | This method must be implemented if supportsAssessmentPartLookup()
is true. | |
| Method | getAssessmentPartLookupSessionForBank | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | bankId | the Id of the Bank |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.assessment.authoring.AssessmentPartLookupSession | an AssessmentPartLookupSession | |
| Errors | NOT_FOUND | no Bank found by the given Id | |
| NULL_ARGUMENT | bankId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsAssessmentPartLookup() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if supportsAssessmentPartLookup()
and supportsVisibleFederation() are true.
| |
| Method | getAssessmentPartQuerySession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.assessment.authoring.AssessmentPartQuerySession | an AssessmentPartQuerySession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsAssessmentPartQuery() is false | ||
| Compliance | optional | This method must be implemented if supportsAssessmentPartQuery()
is true. | |
| Method | getAssessmentPartQuerySessionForBank | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | bankId | the Id of the Bank |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.assessment.authoring.AssessmentPartQuerySession | an AssessmentPartQuerySession | |
| Errors | NOT_FOUND | no Bank found by the given Id | |
| NULL_ARGUMENT | bankId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsAssessmentPartQuery() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if supportsAssessmentPartQuery()
and supportsVisibleFederation() are true.
| |
| Method | getAssessmentPartSearchSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.assessment.authoring.AssessmentPartSearchSession | an AssessmentPartSearchSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsAssessmentPartSearch() is false | ||
| Compliance | optional | This method must be implemented if supportsAssessmentPartSearch()
is true. | |
| Method | getAssessmentPartSearchSessionForBank | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | bankId | the Id of the Bank |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.assessment.authoring.AssessmentPartSearchSession | an AssessmentPartSearchSession | |
| Errors | NOT_FOUND | no Bank found by the given Id | |
| NULL_ARGUMENT | bankId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsAssessmentPartSearch() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if supportsAssessmentPartSearch()
and supportsVisibleFederation() are true.
| |
| Method | getAssessmentPartAdminSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.assessment.authoring.AssessmentPartAdminSession | an AssessmentPartAdminSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsAssessmentPartAdmin() is false | ||
| Compliance | optional | This method must be implemented if supportsAssessmentPartAdmin()
is true. | |
| Method | getAssessmentPartAdminSessionForBank | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | bankId | the Id of the Bank |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.assessment.authoring.AssessmentPartAdminSession | an AssessmentPartAdminSession | |
| Errors | NOT_FOUND | no Bank found by the given Id | |
| NULL_ARGUMENT | bankId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsAssessmentPartAdmin() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if supportsAssessmentPartAdmin()
and supportsVisibleFederation() are true.
| |
| Method | getAssessmentPartNotificationSession | ||
| Description |
Gets the | ||
| Parameters | osid.assessment.authoring.AssessmentPartReceiver | assessmentPartReceiver | the notification callback |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.assessment.authoring.AssessmentPartNotificationSession | an AssessmentPartNotificationSession | |
| Errors | NULL_ARGUMENT | assessmentPartReceiver or proxy is
null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsAssessmentPartNotification() is false | ||
| Compliance | optional | This method must be implemented if
supportsAssessmentPartNotification() is true. | |
| Method | getAssessmentPartNotificationSessionForBank | ||
| Description |
Gets the | ||
| Parameters | osid.assessment.authoring.AssessmentPartReceiver | assessmentPartReceiver | the notification callback |
osid.id.Id | bankId | the Id of the Bank | |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.assessment.authoring.AssessmentPartNotificationSession | an AssessmentPartNotificationSession | |
| Errors | NOT_FOUND | no bank found by the given Id | |
| NULL_ARGUMENT | assessmentPartReceiver, bankId or proxy is
null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsAssessmentPartNotification() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsAssessmentPartNotification() and
supportsVisibleFederation() are true. | |
| Method | getAssessmentPartBankSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.assessment.authoring.AssessmentPartBankSession | an AssessmentPartBankSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsAssessmentPartBank() is false | ||
| Compliance | optional | This method must be implemented if supportsAssessmentPartBank()
is true. | |
| Method | getAssessmentPartBankAssignmentSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.assessment.authoring.AssessmentPartBankAssignmentSession | an AssessmentPartBankAssignmentSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsAssessmentPartBankAssignment() is false
| ||
| Compliance | optional | This method must be implemented if
supportsAssessmentPartBankAssignment() is true. | |
| Method | getAssessmentPartSmartBankSession | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | bankId | the Id of the Bank |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.assessment.authoring.AssessmentPartSmartBankSession | an AssessmentPartSmartBankSession | |
| Errors | NOT_FOUND | no Bank found by the given Id | |
| NULL_ARGUMENT | bankId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsAssessmentPartSmartBank() is false | ||
| Compliance | optional | This method must be implemented if supportsAssessmentPartSmartBank()
is true. | |
| Method | getSequenceRuleLookupSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.assessment.authoring.SequenceRuleLookupSession | a SequenceRuleLookupSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsSequenceRuleLookup() is false | ||
| Compliance | optional | This method must be implemented if supportsSequenceRuleLookup()
is true. | |
| Method | getSequenceRuleLookupSessionForBank | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | bankId | the Id of the Bank |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.assessment.authoring.SequenceRuleLookupSession | a SequenceRuleLookupSession | |
| Errors | NOT_FOUND | no Bank found by the given Id | |
| NULL_ARGUMENT | bankId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsSequenceRuleLookup() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if supportsSequenceRuleLookup()
and supportsVisibleFederation() are true.
| |
| Method | getSequenceRuleQuerySession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.assessment.authoring.SequenceRuleQuerySession | a SequenceRuleQuerySession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsSequenceRuleQuery() is false | ||
| Compliance | optional | This method must be implemented if supportsSequenceRuleQuery()
is true. | |
| Method | getSequenceRuleQuerySessionForBank | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | bankId | the Id of the Bank |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.assessment.authoring.SequenceRuleQuerySession | a SequenceRuleQuerySession | |
| Errors | NOT_FOUND | no Bank found by the given Id | |
| NULL_ARGUMENT | bankId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsSequenceRuleQuery() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if supportsSequenceRuleQuery()
and supportsVisibleFederation() are true.
| |
| Method | getSequenceRuleSearchSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.assessment.authoring.SequenceRuleSearchSession | a SequenceRuleSearchSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsSequenceRuleSearch() is false | ||
| Compliance | optional | This method must be implemented if supportsSequenceRuleSearch()
is true. | |
| Method | getSequenceRuleSearchSessionForBank | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | bankId | the Id of the Bank |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.assessment.authoring.SequenceRuleSearchSession | a SequenceRuleSearchSession | |
| Errors | NOT_FOUND | no Bank found by the given Id | |
| NULL_ARGUMENT | bankId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsSequenceRuleSearch() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if supportsSequenceRuleSearch()
and supportsVisibleFederation() are true.
| |
| Method | getSequenceRuleAdminSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.assessment.authoring.SequenceRuleAdminSession | a SequenceRuleAdminSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsSequenceRuleAdmin() is false | ||
| Compliance | optional | This method must be implemented if supportsSequenceRuleAdmin()
is true. | |
| Method | getSequenceRuleAdminSessionForBank | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | bankId | the Id of the Bank |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.assessment.authoring.SequenceRuleAdminSession | a SequenceRuleAdminSession | |
| Errors | NOT_FOUND | no Bank found by the given Id | |
| NULL_ARGUMENT | bankId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsSequenceRuleAdmin() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if supportsSequenceRuleAdmin()
and supportsVisibleFederation() are true.
| |
| Method | getSequenceRuleNotificationSession | ||
| Description |
Gets the | ||
| Parameters | osid.assessment.authoring.SequenceRuleReceiver | sequenceRuleReceiver | the notification callback |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.assessment.authoring.SequenceRuleNotificationSession | a SequenceRuleNotificationSession | |
| Errors | NULL_ARGUMENT | sequenceRuleReceiver or proxy is null
| |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsSequenceRuleNotification() is false | ||
| Compliance | optional | This method must be implemented if
supportsSequenceRuleNotification() is true. | |
| Method | getSequenceRuleNotificationSessionForBank | ||
| Description |
Gets the | ||
| Parameters | osid.assessment.authoring.SequenceRuleReceiver | sequenceRuleReceiver | the notification callback |
osid.id.Id | bankId | the Id of the Bank | |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.assessment.authoring.SequenceRuleNotificationSession | a SequenceRuleNotificationSession | |
| Errors | NOT_FOUND | no bank found by the given Id | |
| NULL_ARGUMENT | sequenceRuleReceiver, bankId or proxy is
null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsSequenceRuleNotification() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsSequenceRuleNotification() and
supportsVisibleFederation() are true. | |
| Method | getSequenceRuleBankSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.assessment.authoring.SequenceRuleBankSession | a SequenceRuleBankSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsSequenceRuleBank() is false | ||
| Compliance | optional | This method must be implemented if supportsSequenceRuleBank()
is true. | |
| Method | getSequenceRuleBankAssignmentSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.assessment.authoring.SequenceRuleBankAssignmentSession | a SequenceRuleBankAssignmentSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsSequenceRuleBankAssignment() is false | ||
| Compliance | optional | This method must be implemented if
supportsSequenceRuleBankAssignment() is true. | |
| Method | getSequenceRuleSmartBankSession | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | bankId | the Id of the Bank |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.assessment.authoring.SequenceRuleSmartBankSession | a SequenceRuleSmartBankSession | |
| Errors | NOT_FOUND | no Bank found by the given Id | |
| NULL_ARGUMENT | bankId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsSequenceRuleSmartBank() is false | ||
| Compliance | optional | This method must be implemented if supportsSequenceRuleSmartBank()
is true. | |
| Method | getSequenceRuleEnablerLookupSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.assessment.authoring.SequenceRuleEnablerLookupSession | a SequenceRuleEnablerLookupSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsSequenceRuleEnablerLookup() is false | ||
| Compliance | optional | This method must be implemented if
supportsSequenceRuleEnablerLookup() is true. | |
| Method | getSequenceRuleEnablerLookupSessionForBank | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | bankId | the Id of the Bank |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.assessment.authoring.SequenceRuleEnablerLookupSession | a SequenceRuleEnablerLookupSession | |
| Errors | NOT_FOUND | no Bank found by the given Id | |
| NULL_ARGUMENT | bankId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsSequenceRuleEnablerLookup() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsSequenceRuleEnablerLookup() and
supportsVisibleFederation() are true. | |
| Method | getSequenceRuleEnablerQuerySession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.assessment.authoring.SequenceRuleEnablerQuerySession | a SequenceRuleEnablerQuerySession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsSequenceRuleEnablerQuery() is false | ||
| Compliance | optional | This method must be implemented if
supportsSequenceRuleEnablerQuery() is true. | |
| Method | getSequenceRuleEnablerQuerySessionForBank | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | bankId | the Id of the Bank |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.assessment.authoring.SequenceRuleEnablerQuerySession | a SequenceRuleEnablerQuerySession | |
| Errors | NOT_FOUND | no Bank found by the given Id | |
| NULL_ARGUMENT | bankId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsSequenceRuleEnablerQuery() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsSequenceRuleEnablerQuery() and
supportsVisibleFederation() are true. | |
| Method | getSequenceRuleEnablerSearchSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.assessment.authoring.SequenceRuleEnablerSearchSession | a SequenceRuleEnablerSearchSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsSequenceRuleEnablerSearch() is false | ||
| Compliance | optional | This method must be implemented if
supportsSequenceRuleEnablerSearch() is true. | |
| Method | getSequenceRuleEnablerSearchSessionForBank | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | bankId | the Id of the Bank |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.assessment.authoring.SequenceRuleEnablerSearchSession | a SequenceRuleEnablerSearchSession | |
| Errors | NOT_FOUND | no Bank found by the given Id | |
| NULL_ARGUMENT | bankId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsSequenceRuleEnablerSearch() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsSequenceRuleEnablerSearch() and
supportsVisibleFederation() are true. | |
| Method | getSequenceRuleEnablerAdminSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.assessment.authoring.SequenceRuleEnablerAdminSession | a SequenceRuleEnablerAdminSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsSequenceRuleEnablerAdmin() is false | ||
| Compliance | optional | This method must be implemented if
supportsSequenceRuleEnablerAdmin() is true. | |
| Method | getSequenceRuleEnablerAdminSessionForBank | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | bankId | the Id of the Bank |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.assessment.authoring.SequenceRuleEnablerAdminSession | a SequenceRuleEnablerAdminSession | |
| Errors | NOT_FOUND | no Bank found by the given Id | |
| NULL_ARGUMENT | bankId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsSequenceRuleEnablerAdmin() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsSequenceRuleEnablerAdmin() and
supportsVisibleFederation() are true. | |
| Method | getSequenceRuleEnablerNotificationSession | ||
| Description |
Gets the | ||
| Parameters | osid.assessment.authoring.SequenceRuleEnablerReceiver | sequenceRuleEnablerReceiver | the notification callback |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.assessment.authoring.SequenceRuleEnablerNotificationSession | a SequenceRuleEnablerNotificationSession | |
| Errors | NULL_ARGUMENT | sequenceRuleEnablerReceiver or proxy is
null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsSequenceRuleEnablerNotification() is false
| ||
| Compliance | optional | This method must be implemented if
supportsSequenceRuleEnablerNotification() is true. | |
| Method | getSequenceRuleEnablerNotificationSessionForBank | ||
| Description |
Gets the | ||
| Parameters | osid.assessment.authoring.SequenceRuleEnablerReceiver | sequenceRuleEnablerReceiver | the notification callback |
osid.id.Id | bankId | the Id of the Bank | |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.assessment.authoring.SequenceRuleEnablerNotificationSession | a SequenceRuleEnablerNotificationSession | |
| Errors | NOT_FOUND | no bank found by the given Id | |
| NULL_ARGUMENT | sequenceRuleEnablerReceiver, bankId or proxy
is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsSequenceRuleEnablerNotification() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsSequenceRuleEnablerNotification() and
supportsVisibleFederation() are true. | |
| Method | getSequenceRuleEnablerBankSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.assessment.authoring.SequenceRuleEnablerBankSession | a SequenceRuleEnablerBankSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsSequenceRuleEnablerBank() is false | ||
| Compliance | optional | This method must be implemented if supportsSequenceRuleEnablerBank()
is true. | |
| Method | getSequenceRuleEnablerBankAssignmentSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.assessment.authoring.SequenceRuleEnablerBankAssignmentSession | a SequenceRuleEnablerBankAssignmentSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsSequenceRuleEnablerBankAssignment() is false
| ||
| Compliance | optional | This method must be implemented if
supportsSequenceRuleEnablerBankAssignment() is true. | |
| Method | getSequenceRuleEnablerSmartBankSession | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | bankId | the Id of the Bank |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.assessment.authoring.SequenceRuleEnablerSmartBankSession | a SequenceRuleEnablerSmartBankSession | |
| Errors | NOT_FOUND | no Bank found by the given Id | |
| NULL_ARGUMENT | bankId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsSequenceRuleEnablerSmartBank() is false
| ||
| Compliance | optional | This method must be implemented if
supportsSequenceRuleEnablerSmartBank() is true. | |
| Method | getSequenceRuleEnablerRuleLookupSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.assessment.authoring.SequenceRuleEnablerRuleLookupSession | a SequenceRuleEnablerRuleLookupSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsSequenceRuleEnablerRuleLookup() is false
| ||
| Compliance | optional | This method must be implemented if
supportsSequenceRuleEnablerRuleLookup() is true. | |
| Method | getSequenceRuleEnablerRuleLookupSessionForBank | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | bankId | the Id of the Bank |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.assessment.authoring.SequenceRuleEnablerRuleLookupSession | a SequenceRuleEnablerRuleLookupSession | |
| Errors | NOT_FOUND | no Bank found by the given Id | |
| NULL_ARGUMENT | bankId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsSequenceRuleEnablerRuleLookup() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsSequenceRuleEnablerRuleLookup() and
supportsVisibleFederation() are true. | |
| Method | getSequenceRuleEnablerRuleApplicationSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.assessment.authoring.SequenceRuleEnablerRuleApplicationSession | a SequenceRuleEnablerRuleApplicationSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsSequenceRuleEnablerRuleApplication() is false
| ||
| Compliance | optional | This method must be implemented if
supportsSequenceRuleEnablerRuleApplication() is true. | |
| Method | getSequenceRuleEnablerRuleApplicationSessionForBank | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | bankId | the Id of the Bank |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.assessment.authoring.SequenceRuleEnablerRuleApplicationSession | a SequenceRuleEnablerRuleApplicationSession | |
| Errors | NOT_FOUND | no Bank found by the given Id | |
| NULL_ARGUMENT | bankId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsSequenceRuleEnablerRuleApplication() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsSequenceRuleEnablerRuleApplication() and
supportsVisibleFederation() are true. | |