OSID Logo
OSID Specifications
resourcing package
Version 3.0.0
Release Candidate Preview
Interfaceosid.resourcing.WorkQueryInspector
Implementsosid.OsidObjectQueryInspector
osid.OsidSubjugateableQueryInspector
Description

This is the query inspector for examining work queries.

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.
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.
MethodgetCreatedDateTerms
Description

Gets the created date query terms.

Returnosid.search.terms.DateTimeRangeTerm[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetCompletionDateTerms
Description

Gets the completion date query terms.

Returnosid.search.terms.DateTimeRangeTerm[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetCommissionIdTerms
Description

Gets the commission Id query terms.

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

Gets the commission query terms.

Returnosid.resourcing.CommissionQueryInspector[]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.
MethodgetWorkQueryInspectorRecord
Description

Gets the work query inspector record corresponding to the given Work record Type.

Parametersosid.type.TypeworkRecordTypea work record type
Returnosid.resourcing.records.WorkQueryInspectorRecordthe work query inspector record
ErrorsNULL_ARGUMENT workRecordType is null
OPERATION_FAILEDunable to complete request
UNSUPPORTED hasRecordType(workRecordType) is false
CompliancemandatoryThis method must be implemented.