OSID Logo
OSID Specifications
provisioning rules package
Version 3.1.0
Interfaceosid.provisioning.rules.BrokerProcessorQueryInspector
Implementsosid.OsidProcessorQueryInspector
Used Byosid.provisioning.rules.BrokerProcessorEnablerQueryInspector
osid.provisioning.rules.BrokerProcessorSearchResults
osid.provisioning.rules.BrokerProcessorSmartDistributorSession
Description

This is the query inspector for examining broker processor queries.

MethodgetLeasingTerms
Description

Gets the leasing query terms.

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

Gets the fixed lease duration query terms.

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

Gets the must return provisions query terms.

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

Gets the allows provision exchange query terms.

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

Gets the allows compound requests query terms.

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

Gets the broker Id query terms.

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

Gets the broker query terms.

Returnosid.provisioning.BrokerQueryInspector[] 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.
MethodgetBrokerProcessorQueryInspectorRecord
Description

Gets the broker processor query inspector record corresponding to the given Broker record Type.

Parametersosid.type.TypebrokerProcessorRecordType a broker processor record type
Returnosid.provisioning.rules.records.BrokerProcessorQueryInspectorRecord the broker processor query inspector record
ErrorsNULL_ARGUMENT brokerProcessorRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(brokerProcessorRecordType) is false
Compliancemandatory This method must be implemented.