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. |