OSID Logo
OSID Specifications
resourcing package
Version 3.1.0
Interfaceosid.resourcing.CommissionQueryInspector
Implementsosid.OsidRelationshipQueryInspector
Used Byosid.resourcing.CommissionSearchResults
osid.resourcing.CommissionSmartFoundrySession
osid.resourcing.EffortQueryInspector
osid.resourcing.FoundryQueryInspector
osid.resourcing.WorkQueryInspector
osid.resourcing.rules.CommissionEnablerQueryInspector
Description

This is the query inspector for examining commission queries.

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

MethodgetResourceIdTerms
Description

Gets the resource Id query terms.

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

Gets the resource query terms.

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

Gets the work Id query terms.

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

Gets the work query terms.

Returnosid.resourcing.WorkQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetCompetencyIdTerms
Description

Gets the competency Id query terms.

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

Gets the competency query terms.

Returnosid.resourcing.CompetencyQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetPercentageTerms
Description

Gets the percentage availability query terms.

Returnosid.search.terms.CardinalRangeTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetEffortIdTerms
Description

Gets the effort Id query terms.

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

Gets the effort query terms.

Returnosid.resourcing.EffortQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetFoundryIdTerms
Description

Gets the foundry Id query terms.

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

Gets the foundry query terms.

Returnosid.resourcing.FoundryQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetCommissionQueryInspectorRecord
Description

Gets the commission query inspector record corresponding to the given Commission record Type.

Parametersosid.type.TypecommissionRecordType a commission record type
Returnosid.resourcing.records.CommissionQueryInspectorRecord the commission query inspector record
ErrorsNULL_ARGUMENT commissionRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(commissionRecordType) is false
Compliancemandatory This method must be implemented.