OSID Logo
OSID Specifications
grading package
Version 3.1.0
Interfaceosid.grading.GradebookColumnSearch
Implementsosid.OsidSearch
Used Byosid.grading.GradebookColumnSearchSession
Description

GradebookColumnSearch defines the interface for specifying grading search options.

MethodsearchAmongGradebookColumns
Description

Execute this search among the given list of gradebook columns.

Parametersosid.id.IdListgradebookColumnIds list of gradebook columns
ErrorsNULL_ARGUMENT gradebookColumnIds is null
Compliancemandatory This method must be implemented.
MethodorderGradebookColumnResults
Description

Specify an ordering to the search results.

Parametersosid.grading.GradebookColumnSearchOrdergradebookColumnSearchOrder gradebook column search order
ErrorsNULL_ARGUMENT gradebookColumnSearchOrder is null
UNSUPPORTED gradebookColumnSearchOrder is not of this service
Compliancemandatory This method must be implemented.
MethodgetGradebookColumnSearchRecord
Description

Gets the gradebook column search record corresponding to the given gradebook column search record Type.This method is used to retrieve an object implementing the requested record.

Parametersosid.type.TypegradebookColumnSearchRecordType a gradebook column search record type
Returnosid.grading.records.GradebookColumnSearchRecord the gradebook column search record
ErrorsNULL_ARGUMENT gradebookColumnSearchRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(gradebookColumnSearchRecordType) is false
Compliancemandatory This method must be implemented.