OSID Logo
OSID Specifications
grading package
Version 3.1.0
Interfaceosid.grading.GradeEntrySearchOrder
Implementsosid.OsidRelationshipSearchOrder
Used Byosid.grading.GradeEntrySearchSession
osid.grading.GradeEntrySmartGradebookSession
Description

An interface for specifying the ordering of search results.

MethodorderByGradebookColumn
Description

Specified a preference for ordering results by the gradebook column.

Parametersosid.SearchOrderStylestyle search order style
ErrorsNULL_ARGUMENT style is null
Compliancemandatory This method must be implemented.
MethodsupportsGradebookColumnSearchOrder
Description

Tests if a GradebookColumnSearchOrder is available.

Returnboolean true if a gradebook column search order is available, false otherwise
Compliancemandatory This method must be implemented.
MethodgetGradebookColumnSearchOrder
Description

Gets the search order for a gradebook column.

Returnosid.grading.GradebookColumnSearchOrder the gradebook column search order
ErrorsUNIMPLEMENTED supportsGradebookColumnSearchOrder() is false
Complianceoptional This method must be implemented if supportsGradebookColumnSearchOrder() is true.
MethodorderByKeyResource
Description

Specified a preference for ordering results by the key resource.

Parametersosid.SearchOrderStylestyle search order style
ErrorsNULL_ARGUMENT style is null
Compliancemandatory This method must be implemented.
MethodsupportsKeyResourceSearchOrder
Description

Tests if a ResourceSearchOrder is available.

Returnboolean true if a key resource search order is available, false otherwise
Compliancemandatory This method must be implemented.
MethodgetKeyResourceSearchOrder
Description

Gets the search order for a resource.

Returnosid.resource.ResourceSearchOrder the key resource search order
ErrorsUNIMPLEMENTED supportsKeyResourceSearchOrder() is false
Complianceoptional This method must be implemented if supportsKeyResourceSearchOrder() is true.
MethodorderByDerived
Description

Specified a preference for ordering results by the derived entries.

Parametersosid.SearchOrderStylestyle search order style
ErrorsNULL_ARGUMENT style is null
Compliancemandatory This method must be implemented.
MethodorderByIgnoredForCalculations
Description

Specified a preference for ordering results by the ignore for calculations flag.

Parametersosid.SearchOrderStylestyle search order style
ErrorsNULL_ARGUMENT style is null
Compliancemandatory This method must be implemented.
MethodorderByGrade
Description

Specified a preference for ordering results by the grade or score.

Parametersosid.SearchOrderStylestyle search order style
ErrorsNULL_ARGUMENT style is null
Compliancemandatory This method must be implemented.
MethodsupportsGradeSearchOrder
Description

Tests if a GradeSearchOrder is available.

Returnboolean true if a grade search order is available, false otherwise
Compliancemandatory This method must be implemented.
MethodgetGradeSearchOrder
Description

Gets the search order for a grade.

Returnosid.grading.GradeSearchOrder the grade search order
ErrorsUNIMPLEMENTED supportsGradeSearchOrder() is false
Complianceoptional This method must be implemented if supportsGradeSearchOrder() is true.
MethodorderByTimeGraded
Description

Specified a preference for ordering results by the time graded.

Parametersosid.SearchOrderStylestyle search order style
ErrorsNULL_ARGUMENT style is null
Compliancemandatory This method must be implemented.
MethodorderByGrader
Description

Specified a preference for ordering results by the grader.

Parametersosid.SearchOrderStylestyle search order style
ErrorsNULL_ARGUMENT style is null
Compliancemandatory This method must be implemented.
MethodsupportsGraderSearchOrder
Description

Tests if a ResourceSearchOrder is available for grader resources.

Returnboolean true if a resource search order is available, false otherwise
Compliancemandatory This method must be implemented.
MethodgetGraderSearchOrder
Description

Gets the search order for a grader.

Returnosid.resource.ResourceSearchOrder the resource search order
ErrorsUNIMPLEMENTED supportsGraderSearchOrder() is false
Complianceoptional This method must be implemented if supportsGraderSearchOrder() is true.
MethodorderByGradingAgent
Description

Specified a preference for ordering results by the grading agent.

Parametersosid.SearchOrderStylestyle search order style
ErrorsNULL_ARGUMENT style is null
Compliancemandatory This method must be implemented.
MethodsupportsGradingAgentSearchOrder
Description

Tests if an AgentSearchOrder is available fo grading agents.

Returnboolean true if an agent search order is available, false otherwise
Compliancemandatory This method must be implemented.
MethodgetGradingAgentSearchOrder
Description

Gets the search order for a grading agent.

Returnosid.authentication.AgentSearchOrder the agent search order
ErrorsUNIMPLEMENTED supportsGradingAgentSearchOrder() is false
Complianceoptional This method must be implemented if supportsGradingAgentSearchOrder() is true.
MethodgetGradeEntrySearchOrderRecord
Description

Gets the grade entry search order record corresponding to the given grade entry record Type.Multiple retrievals return the same underlying object.

Parametersosid.type.TypegradeEntryRecordType a grade entry record type
Returnosid.grading.records.GradeEntrySearchOrderRecord the grade entry search order record
ErrorsNULL_ARGUMENT gradeEntryRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(gradeEntryRecordType) is false
Compliancemandatory This method must be implemented.