OSID Logo
OSID Specifications
bidding rules package
Version 3.1.0
Interfaceosid.bidding.rules.AuctionConstrainerEnablerQueryInspector
Implementsosid.OsidEnablerQueryInspector
Used Byosid.bidding.rules.AuctionConstrainerEnablerSearchResults
osid.bidding.rules.AuctionConstrainerEnablerSmartAuctionHouseSession
Description

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

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

MethodgetRuledAuctionConstrainerIdTerms
Description

Gets the auction constrainer Id query terms.

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

Gets the auction constrainer query terms.

Returnosid.bidding.rules.AuctionConstrainerQueryInspector[] 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.
MethodgetAuctionConstrainerEnablerQueryInspectorRecord
Description

Gets the auction constrainer enabler query inspector record corresponding to the given AuctionConstrainerEnabler record Type.

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