OSID Logo
OSID Specifications
resourcing package
Version 3.0.0
Interfaceosid.resourcing.CompetencyQueryInspector
Implementsosid.OsidObjectQueryInspector
Used Byosid.resourcing.AvailabilityQueryInspector
osid.resourcing.CommissionQueryInspector
osid.resourcing.CompetencySearchResults
osid.resourcing.CompetencySmartFoundrySession
osid.resourcing.JobQueryInspector
osid.resourcing.WorkQueryInspector
Description

This is the query inspector for examining competency queries.

MethodgetLearningObjectiveIdTerms
Description

Gets the learning objective Id query terms.

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

Gets the learning objective query terms.

Returnosid.learning.ObjectiveQueryInspector[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetAvailabilityIdTerms
Description

Gets the availability Id query terms.

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

Gets the availability query terms.

Returnosid.resourcing.AvailabilityQueryInspector[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetWorkIdTerms
Description

Gets the work Id query terms.

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

Gets the work query terms.

Returnosid.resourcing.WorkQueryInspector[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetJobIdTerms
Description

Gets the job Id query terms.

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

Gets the job query terms.

Returnosid.resourcing.JobQueryInspector[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetFoundryIdTerms
Description

Gets the foundry Id query terms.

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

Gets the foundry query terms.

Returnosid.resourcing.FoundryQueryInspector[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetCompetencyQueryInspectorRecord
Description

Gets the competency query inspector record corresponding to the given Competency record Type .

Parametersosid.type.TypercompetencyRecordTypea competency record type
Returnosid.resourcing.records.CompetencyQueryInspectorRecordthe competency query inspector record
ErrorsNULL_ARGUMENTcompetencyRecordType is null
OPERATION_FAILEDunable to complete request
UNSUPPORTEDhasRecordType(competencyRecordType) is false
CompliancemandatoryThis method must be implemented.