OSID Logo
OSID Specifications
bidding rules package
Version 3.1.0
Interfaceosid.bidding.rules.BidEnablerQueryInspector
Implementsosid.OsidEnablerQueryInspector
Used Byosid.bidding.rules.BidEnablerSearchResults
osid.bidding.rules.BidEnablerSmartAuctionHouseSession
Description

This is the query inspector for examining bid enabler queries.

MethodgetRuledBidIdTerms
Description

Gets the bid Id query terms.

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

Gets the bid query terms.

Returnosid.bidding.BidQueryInspector[] 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.
MethodgetBidEnablerQueryInspectorRecord
Description

Gets the bid enabler query inspector record corresponding to the given BidEnabler record Type.

Parametersosid.type.TypebidEnablerRecordType a bid enabler record type
Returnosid.bidding.rules.records.BidEnablerQueryInspectorRecord the bid enabler query inspector record
ErrorsNULL_ARGUMENT bidEnablerRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(bidEnablerRecordType) is false
Compliancemandatory This method must be implemented.