OSID Logo
OSID Specifications
course registration request package
Version 3.1.0
Interfaceosid.course.registration.request.RegistrationRequestItemQueryInspector
Implementsosid.OsidObjectQueryInspector
osid.OsidSubjugateableQueryInspector
Used Byosid.course.registration.request.RegistrationRequestItemSearchResults
osid.course.registration.request.RegistrationRequestItemSmartCourseCatalogSession
Description

This is the query inspector for examining registration request item queries.

MethodgetRegistrationRequestIdTerms
Description

Gets the registration request Id query terms.

Returnosid.search.terms.IdTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetRegistrationRequestTerms
Description

Gets the registration request query terms.

Returnosid.course.registration.request.RegistrationRequestQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetStudentIdTerms
Description

Gets the resource Id query terms.

Returnosid.search.terms.IdTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetStudentTerms
Description

Gets the resource query terms.

Returnosid.resource.ResourceQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetRegisterOperationTerms
Description

Gets the register operation query terms.

Returnosid.search.terms.BooleanTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetUpdateOperationTerms
Description

Gets the update operation query terms.

Returnosid.search.terms.BooleanTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetDropOperationTerms
Description

Gets the drop operation query terms.

Returnosid.search.terms.BooleanTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetRegistrationTargetIdTerms
Description

Gets the registration target Id query terms.

Returnosid.search.terms.IdTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetRegistrationTargetTerms
Description

Gets the registration target query terms.

Returnosid.course.registration.RegistrationTargetQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetExistingRegistrationIdTerms
Description

Gets the existing registration Id query terms.

Returnosid.search.terms.IdTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetExistingRegistrationTerms
Description

Gets the existing registration query terms.

Returnosid.course.registration.RegistrationQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetCreditOptionTerms
Description

Gets the credit option query terms.

Returnosid.search.terms.DecimalRangeTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetGradingOptionIdTerms
Description

Gets the grading option Id query terms.

Returnosid.search.terms.IdTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetGradingOptionTerms
Description

Gets the grading option query terms.

Returnosid.grading.GradeSystemQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetCourseCatalogIdTerms
Description

Gets the course catalog Id query terms.

Returnosid.search.terms.IdTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetCourseCatalogTerms
Description

Gets the course catalog query terms.

Returnosid.course.CourseCatalogQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetRegistrationRequestItemQueryInspectorRecord
Description

Gets the registration request item query inspector record corresponding to the given RegistrationRequestItem record Type.

Parametersosid.type.TyperegistrationRequestItemRecordType a registration request item record type
Returnosid.course.registration.request.records.RegistrationRequestItemQueryInspectorRecord the registration request item query inspector record
ErrorsNULL_ARGUMENT registrationRequestItemRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(registrationRequestItemRecordType) is false
Compliancemandatory This method must be implemented.