OSID Logo
OSID Specifications
assessment authoring package
Version 3.0.0
Release Candidate Preview
Interfaceosid.assessment.authoring.AssessmentAuthoringProfile
Implementsosid.OsidProfile
Description

The AssessmentAuthoringProfile describes the interoperability among assessment authoring services.

MethodsupportsVisibleFederation
Description

Tests if federation is visible.

Returnboolean true if visible federation is supported , false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsAssessmentPartLookup
Description

Tests if looking up assessment part is supported.

Returnboolean true if assessment part lookup is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsAssessmentPartQuery
Description

Tests if querying assessment part is supported.

Returnboolean true if assessment part query is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsAssessmentPartSearch
Description

Tests if searching assessment part is supported.

Returnboolean true if assessment part search is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsAssessmentPartAdmin
Description

Tests if an assessment part administrative service is supported.

Returnboolean true if assessment part administration is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsAssessmentPartNotification
Description

Tests if an assessment part notification service is supported.

Returnboolean true if assessment part notification is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsAssessmentPartBank
Description

Tests if an assessment part bank lookup service is supported.

Returnboolean true if an assessment part bank lookup service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsAssessmentPartBankAssignment
Description

Tests if an assessment part bank service is supported.

Returnboolean true if assessment part bank assignment service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsAssessmentPartSmartBank
Description

Tests if an assessment part bank lookup service is supported.

Returnboolean true if an assessment part bank service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsAssessmentPartItem
Description

Tests if an assessment part item service is supported for looking up assessment part and item mappings.

Returnboolean true if assessment part item service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsAssessmentPartItemDesign
Description

Tests if an assessment part item design session is supported.

Returnboolean true if an assessment part item design service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsSequenceRuleLookup
Description

Tests if looking up sequence rule is supported.

Returnboolean true if sequence rule lookup is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsSequenceRuleQuery
Description

Tests if querying sequence rule is supported.

Returnboolean true if sequence rule query is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsSequenceRuleSearch
Description

Tests if searching sequence rule is supported.

Returnboolean true if sequence rule search is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsSequenceRuleAdmin
Description

Tests if a sequence rule administrative service is supported.

Returnboolean true if sequence rule administration is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsSequenceRuleNotification
Description

Tests if a sequence rule notification service is supported.

Returnboolean true if sequence rule notification is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsSequenceRuleBank
Description

Tests if a sequence rule bank lookup service is supported.

Returnboolean true if a sequence rule bank lookup service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsSequenceRuleBankAssignment
Description

Tests if a sequence rule bank service is supported.

Returnboolean true if sequence rule bank assignment service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsSequenceRuleSmartBank
Description

Tests if a sequence rule bank lookup service is supported.

Returnboolean true if a sequence rule bank service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsSequenceRuleEnablerLookup
Description

Tests if looking up sequence rule enablers is supported.

Returnboolean true if sequence rule enabler lookup is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsSequenceRuleEnablerQuery
Description

Tests if querying sequence rule enablers is supported.

Returnboolean true if sequence rule enabler query is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsSequenceRuleEnablerSearch
Description

Tests if searching sequence rule enablers is supported.

Returnboolean true if sequence rule enabler search is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsSequenceRuleEnablerAdmin
Description

Tests if a sequence rule enabler administrative service is supported.

Returnboolean true if sequence rule enabler administration is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsSequenceRuleEnablerNotification
Description

Tests if a sequence rule enabler notification service is supported.

Returnboolean true if sequence rule enabler notification is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsSequenceRuleEnablerBank
Description

Tests if a sequence rule enabler bank lookup service is supported.

Returnboolean true if a sequence rule enabler bank lookup service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsSequenceRuleEnablerBankAssignment
Description

Tests if a sequence rule enabler bank service is supported.

Returnboolean true if sequence rule enabler bank assignment service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsSequenceRuleEnablerSmartBank
Description

Tests if a sequence rule enabler bank lookup service is supported.

Returnboolean true if a sequence rule enabler bank service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsSequenceRuleEnablerRuleLookup
Description

Tests if a sequence rule enabler rule lookup service is supported.

Returnboolean true if a sequence rule enabler rule lookup service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsSequenceRuleEnablerRuleApplication
Description

Tests if a sequence rule enabler rule application service is supported.

Returnboolean true if sequence rule enabler rule application service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodgetAssessmentPartRecordTypes
Description

Gets the supported AssessmentPart record types.

Returnosid.type.TypeLista list containing the supported AssessmentPart record types
CompliancemandatoryThis method must be implemented.
MethodsupportsAssessmentPartRecordType
Description

Tests if the given AssessmentPart record type is supported.

Parametersosid.type.TypeassessmentPartRecordTypea Type indicating an AssessmentPart record type
Returnboolean true if the given record type is supported, false otherwise
ErrorsNULL_ARGUMENT assessmentPartRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetAssessmentPartSearchRecordTypes
Description

Gets the supported AssessmentPart search record types.

Returnosid.type.TypeLista list containing the supported AssessmentPart search record types
CompliancemandatoryThis method must be implemented.
MethodsupportsAssessmentPartSearchRecordType
Description

Tests if the given AssessmentPart search record type is supported.

Parametersosid.type.TypeassessmentPartSearchRecordTypea Type indicating an AssessmentPart search record type
Returnboolean true if the given search record type is supported, false otherwise
ErrorsNULL_ARGUMENT assessmentPartSearchRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetSequenceRuleRecordTypes
Description

Gets the supported SequenceRule record types.

Returnosid.type.TypeLista list containing the supported SequenceRule record types
CompliancemandatoryThis method must be implemented.
MethodsupportsSequenceRuleRecordType
Description

Tests if the given SequenceRule record type is supported.

Parametersosid.type.TypesequenceRuleRecordTypea Type indicating a SequenceRule record type
Returnboolean true if the given record type is supported, false otherwise
ErrorsNULL_ARGUMENT sequenceRuleRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetSequenceRuleSearchRecordTypes
Description

Gets the supported SequenceRule search record types.

Returnosid.type.TypeLista list containing the supported SequenceRule search record types
CompliancemandatoryThis method must be implemented.
MethodsupportsSequenceRuleSearchRecordType
Description

Tests if the given SequenceRule search record type is supported.

Parametersosid.type.TypesequenceRuleSearchRecordTypea Type indicating a SequenceRule search record type
Returnboolean true if the given search record type is supported, false otherwise
ErrorsNULL_ARGUMENT sequenceRuleSearchRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetSequenceRuleEnablerRecordTypes
Description

Gets the supported SequenceRuleEnabler record types.

Returnosid.type.TypeLista list containing the supported SequenceRuleEnabler record types
CompliancemandatoryThis method must be implemented.
MethodsupportsSequenceRuleEnablerRecordType
Description

Tests if the given SequenceRuleEnabler record type is supported.

Parametersosid.type.TypesequenceRuleEnablerRecordTypea Type indicating a SequenceRuleEnabler record type
Returnboolean true if the given record type is supported, false otherwise
ErrorsNULL_ARGUMENT sequenceRuleEnablerRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetSequenceRuleEnablerSearchRecordTypes
Description

Gets the supported SequenceRuleEnabler search record types.

Returnosid.type.TypeLista list containing the supported SequenceRuleEnabler search record types
CompliancemandatoryThis method must be implemented.
MethodsupportsSequenceRuleEnablerSearchRecordType
Description

Tests if the given SequenceRuleEnabler search record type is supported.

Parametersosid.type.TypesequenceRuleEnablerSearchRecordTypea Type indicating a SequenceRuleEnabler search record type
Returnboolean true if the given search record type is supported, false otherwise
ErrorsNULL_ARGUMENT sequenceRuleEnablerSearchRecordType is null
CompliancemandatoryThis method must be implemented.