OSID Logo
OSID Specifications
provisioning package
Version 3.1.0
Interfaceosid.provisioning.ProvisionQueryInspector
Implementsosid.OsidRelationshipQueryInspector
Used Byosid.provisioning.DistributorQueryInspector
osid.provisioning.ProvisionSearchResults
osid.provisioning.ProvisionSmartDistributorSession
osid.provisioning.RequestQueryInspector
osid.provisioning.rules.ProvisionEnablerQueryInspector
Description

This is the query inspector for examining provision queries.

MethodgetBrokerIdTerms
Description

Gets the broker Id query terms.

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

Gets the broker query terms.

Returnosid.provisioning.BrokerQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetProvisionableIdTerms
Description

Gets the provisionable Id query terms.

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

Gets the provisionable query terms.

Returnosid.provisioning.ProvisionableQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetRecipientIdTerms
Description

Gets the resource Id query terms.

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

Gets the resource query terms.

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

Gets the request Id query terms.

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

Gets the request query terms.

Returnosid.provisioning.RequestQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetProvisionDateTerms
Description

Gets the provision date query terms.

Returnosid.search.terms.DateTimeRangeTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetLeasedTerms
Description

Gets the leased query terms.

Returnosid.search.terms.BooleanTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetMustReturnTerms
Description

Gets the must return query terms.

Returnosid.search.terms.BooleanTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetDueDateTerms
Description

Gets the due date query terms.

Returnosid.search.terms.DateTimeRangeTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetCostTerms
Description

Gets the cost query terms.

Returnosid.search.terms.CurrencyRangeTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetRateAmountTerms
Description

Gets the rate amount query terms.

Returnosid.search.terms.CurrencyRangeTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetRatePeriodTerms
Description

Gets the rate period query terms.

Returnosid.search.terms.DurationRangeTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetProvisionReturnTerms
Description

Gets the provision return query terms.

Returnosid.provisioning.ProvisionReturnQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetDistributorIdTerms
Description

Gets the distributor Id query terms.

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

Gets the distributor query terms.

Returnosid.provisioning.DistributorQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetProvisionQueryInspectorRecord
Description

Gets the provision query inspector record corresponding to the given Provision record Type.

Parametersosid.type.TypeprovisionRecordType a provision record type
Returnosid.provisioning.records.ProvisionQueryInspectorRecord the provision query inspector record
ErrorsNULL_ARGUMENT provisionRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(provisionRecordType) is false
Compliancemandatory This method must be implemented.