OSID Logo
OSID Specifications
recognition package
Version 3.1.0
Interfaceosid.recognition.ConvocationQueryInspector
Implementsosid.OsidGovernatorQueryInspector
Used Byosid.recognition.AcademyQueryInspector
osid.recognition.ConferralQueryInspector
osid.recognition.ConvocationSearchResults
osid.recognition.ConvocationSmartAcademySession
Description

The inspector for examining convocation queries.

Like all OsidQueryInspectors, ConvocationQueryInspector is stateful and must not be accessed by multiple processing threads.

MethodgetSponsorIdTerms
Description

Gets the sponsor Id query terms.

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

Gets the sponsor query terms.

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

Gets the award Id terms.

Returnosid.search.terms.IdTerm[] the award Id terms
Compliancemandatory This method must be implemented.
MethodgetAwardTerms
Description

Gets the award terms.

Returnosid.recognition.AwardQueryInspector[] the award terms
Compliancemandatory This method must be implemented.
MethodgetDateTerms
Description

Gets the date terms.

Returnosid.search.terms.DateTimeRangeTerm[] the date terms
Compliancemandatory This method must be implemented.
MethodgetTimePeriodIdTerms
Description

Gets the time period Id terms.

Returnosid.search.terms.IdTerm[] the time period Id terms
Compliancemandatory This method must be implemented.
MethodgetTimePeriodTerms
Description

Gets the time period terms.

Returnosid.calendaring.TimePeriodQueryInspector[] the time period terms
Compliancemandatory This method must be implemented.
MethodgetConferralIdTerms
Description

Gets the conferral Id terms.

Returnosid.search.terms.IdTerm[] the conferral Id terms
Compliancemandatory This method must be implemented.
MethodgetConferralTerms
Description

Gets the conferral terms.

Returnosid.recognition.ConferralQueryInspector[] the conferral terms
Compliancemandatory This method must be implemented.
MethodgetAcademyIdTerms
Description

Gets the academy Id terms.

Returnosid.search.terms.IdTerm[] the academy Id terms
Compliancemandatory This method must be implemented.
MethodgetAcademyTerms
Description

Gets the academy terms.

Returnosid.recognition.AcademyQueryInspector[] the academy terms
Compliancemandatory This method must be implemented.
MethodgetConvocationQueryInspectorRecord
Description

Gets the convocation query inspector record corresponding to the given Convocation record Type.

Parametersosid.type.TypeconvocationRecordType a convocation record type
Returnosid.recognition.records.ConvocationQueryInspectorRecord the convocation query inspector record
ErrorsNULL_ARGUMENT convocationRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(convocationRecordType) is false
Compliancemandatory This method must be implemented.