OSID Logo
OSID Specifications
resourcing package
Version 3.0.0
Interfaceosid.resourcing.JobQueryInspector
Implementsosid.OsidGovernatorQueryInspector
Used Byosid.resourcing.AvailabilityQueryInspector
osid.resourcing.CompetencyQueryInspector
osid.resourcing.FoundryQueryInspector
osid.resourcing.JobSearchResults
osid.resourcing.JobSmartFoundrySession
osid.resourcing.WorkQueryInspector
osid.resourcing.rules.JobConstrainerQueryInspector
osid.resourcing.rules.JobProcessorQueryInspector
Description

This is the query inspector for examining job queries.

MethodgetEmployerIdTerms
Description

Gets the employer Id query terms.

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

Gets the employer query terms.

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

Gets the competency Id query terms.

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

Gets the competency query terms.

Returnosid.resourcing.CompetencyQueryInspector[]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.
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.
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.
MethodgetJobQueryInspectorRecord
Description

Gets the job query inspector record corresponding to the given Job record Type .

Parametersosid.type.TypejobRecordTypea job record type
Returnosid.resourcing.records.JobQueryInspectorRecordthe job query inspector record
ErrorsNULL_ARGUMENTjobRecordType is null
OPERATION_FAILEDunable to complete request
UNSUPPORTEDhasRecordType(jobRecordType) is false
CompliancemandatoryThis method must be implemented.