OSID Logo
OSID Specifications
course registration request package
Version 3.0.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
CompliancemandatoryThis method must be implemented.
MethodgetRegistrationRequestTerms
Description

Gets the registration request query terms.

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

Gets the resource Id query terms.

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

Gets the resource query terms.

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

Gets the register operation query terms.

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

Gets the update operation query terms.

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

Gets the drop operation query terms.

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

Gets the registration target Id query terms.

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

Gets the registration target query terms.

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

Gets the existing registration Id query terms.

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

Gets the existing registration query terms.

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

Gets the credit option query terms.

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

Gets the grading option Id query terms.

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

Gets the grading option query terms.

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

Gets the course catalog Id query terms.

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

Gets the course catalog query terms.

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

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

Parametersosid.type.TyperegistrationRequestItemRecordTypea registration request item record type
Returnosid.course.registration.request.records.RegistrationRequestItemQueryInspectorRecordthe registration request item query inspector record
ErrorsNULL_ARGUMENTregistrationRequestItemRecordType is null
OPERATION_FAILEDunable to complete request
UNSUPPORTEDhasRecordType(registrationRequestItemRecordType) is false
CompliancemandatoryThis method must be implemented.