OSID Logo
OSID Specifications
recognition package
Version 3.0.0
Release Candidate Preview
Interfaceosid.recognition.ConferralQueryInspector
Implementsosid.OsidRelationshipQueryInspector
Description

The inspector for examining conferral queries.

MethodgetAwardIdTerms
Description

Gets the award Id terms.

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

Gets the award terms.

Returnosid.recognition.AwardQueryInspector[]the award terms
CompliancemandatoryThis method must be implemented.
MethodgetRecipientIdTerms
Description

Gets the recipient Id terms.

Returnosid.search.terms.IdTerm[]the recipient Id terms
CompliancemandatoryThis method must be implemented.
MethodgetRecipientTerms
Description

Gets the recipient terms.

Returnosid.resource.ResourceQueryInspector[]the recipient terms
CompliancemandatoryThis method must be implemented.
MethodgetReferenceIdTerms
Description

Gets the reference Id terms.

Returnosid.search.terms.IdTerm[]the reference Id terms
CompliancemandatoryThis method must be implemented.
MethodgetConvocationIdTerms
Description

Gets the convocation Id terms.

Returnosid.search.terms.IdTerm[]the convocation Id terms
CompliancemandatoryThis method must be implemented.
MethodgetConvocationTerms
Description

Gets the convocation terms.

Returnosid.recognition.ConvocationQueryInspector[]the convocation terms
CompliancemandatoryThis method must be implemented.
MethodgetAcademyIdTerms
Description

Gets the academy Id terms.

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

Gets the academy terms.

Returnosid.recognition.AcademyQueryInspector[]the academy terms
CompliancemandatoryThis method must be implemented.
MethodgetConferralQueryInspectorRecord
Description

Gets the conferral query inspector record corresponding to the given Conferral record Type.

Parametersosid.type.TypeconferralRecordTypea conferral record type
Returnosid.recognition.records.ConferralQueryInspectorRecordthe conferral query inspector record
ErrorsNULL_ARGUMENT conferralRecordType is null
OPERATION_FAILEDunable to complete request
UNSUPPORTED hasRecordType(conferralRecordType) is false
CompliancemandatoryThis method must be implemented.