OSID Logo
OSID Specifications
bidding rules package
Version 3.1.0
Interfaceosid.bidding.rules.AuctionProcessorEnablerQueryInspector
Implementsosid.OsidEnablerQueryInspector
Used Byosid.bidding.rules.AuctionProcessorEnablerSearchResults
osid.bidding.rules.AuctionProcessorEnablerSmartAuctionHouseSession
Description

This is the query inspector for examining auction processor enabler queries.

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

MethodgetRuledAuctionProcessorIdTerms
Description

Gets the auction processor Id query terms.

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

Gets the auction processor query terms.

Returnosid.bidding.rules.AuctionProcessorQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetAuctionHouseIdTerms
Description

Gets the auction house Id query terms.

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

Gets the auction house query terms.

Returnosid.bidding.AuctionHouseQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetAuctionProcessorEnablerQueryInspectorRecord
Description

Gets the auction processor enabler query inspector record corresponding to the given AuctionProcessorEnabler record Type.

Parametersosid.type.TypeauctionProcessorEnablerRecordType an auction processor enabler record type
Returnosid.bidding.rules.records.AuctionProcessorEnablerQueryInspectorRecord the auction processor enabler query inspector record
ErrorsNULL_ARGUMENT auctionProcessorEnablerRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(auctionProcessorEnablerRecordType) is false
Compliancemandatory This method must be implemented.