OSID Logo
OSID Specifications
bidding package
Version 3.1.0
Interfaceosid.bidding.AuctionSearchOrder
Implementsosid.OsidGovernatorSearchOrder
Used Byosid.bidding.AuctionSearchSession
osid.bidding.AuctionSmartAuctionHouseSession
osid.bidding.BidSearchOrder
Description

An interface for specifying the ordering of search results.

MethodorderByCurrencyType
Description

Orders the results by the currency type.

Parametersosid.SearchOrderStylestyle search order style
ErrorsNULL_ARGUMENT style is null
Compliancemandatory This method must be implemented.
MethodorderByMinimumBidders
Description

Orders the results by the minimum bidders.

Parametersosid.SearchOrderStylestyle search order style
ErrorsNULL_ARGUMENT style is null
Compliancemandatory This method must be implemented.
MethodorderBySealed
Description

Orders the results by the sealed flag.

Parametersosid.SearchOrderStylestyle search order style
ErrorsNULL_ARGUMENT style is null
Compliancemandatory This method must be implemented.
MethodorderBySeller
Description

Orders the results by seller.

Parametersosid.SearchOrderStylestyle search order style
ErrorsNULL_ARGUMENT style is null
Compliancemandatory This method must be implemented.
MethodsupportsSellerSearchOrder
Description

Tests if a resource search order is available.

Returnboolean true if a resource search order is available, false otherwise
Compliancemandatory This method must be implemented.
MethodgetSellerSearchOrder
Description

Gets the resource search order.

Returnosid.resource.ResourceSearchOrder the resource search order
ErrorsILLEGAL_STATE supportsSellerSearchOrder() is false
Compliancemandatory This method must be implemented.
MethodorderByItem
Description

Orders the results by item.

Parametersosid.SearchOrderStylestyle search order style
ErrorsNULL_ARGUMENT style is null
Compliancemandatory This method must be implemented.
MethodsupportsItemSearchOrder
Description

Tests if a resource search order is available.

Returnboolean true if a resource search order is available, false otherwise
Compliancemandatory This method must be implemented.
MethodgetItemSearchOrder
Description

Gets the resource search order.

Returnosid.resource.ResourceSearchOrder the resource search order
ErrorsILLEGAL_STATE supportsItemSearchOrder() is false
Compliancemandatory This method must be implemented.
MethodorderByLotSize
Description

Orders the results by lot size.

Parametersosid.SearchOrderStylestyle search order style
ErrorsNULL_ARGUMENT style is null
Compliancemandatory This method must be implemented.
MethodorderByRemainingItems
Description

Orders the results by remaining items.

Parametersosid.SearchOrderStylestyle search order style
ErrorsNULL_ARGUMENT style is null
Compliancemandatory This method must be implemented.
MethodorderByItemLimit
Description

Orders the results by the auction item limit.

Parametersosid.SearchOrderStylestyle search order style
ErrorsNULL_ARGUMENT style is null
Compliancemandatory This method must be implemented.
MethodorderByStartingPrice
Description

Orders the results by the starting price.

Parametersosid.SearchOrderStylestyle search order style
ErrorsNULL_ARGUMENT style is null
Compliancemandatory This method must be implemented.
MethodorderByPriceIncrement
Description

Orders the results by the price increment

Parametersosid.SearchOrderStylestyle search order style
ErrorsNULL_ARGUMENT style is null
Compliancemandatory This method must be implemented.
MethodorderByReservePrice
Description

Orders the results by the reserve price.

Parametersosid.SearchOrderStylestyle search order style
ErrorsNULL_ARGUMENT style is null
Compliancemandatory This method must be implemented.
MethodorderByBuyoutPrice
Description

Orders the results by the buyout price.

Parametersosid.SearchOrderStylestyle search order style
ErrorsNULL_ARGUMENT style is null
Compliancemandatory This method must be implemented.
MethodgetAuctionSearchOrderRecord
Description

Gets the auction search order record corresponding to the given auction record Type. Multiple retrievals return the same underlying object.

Parametersosid.type.TypeauctionRecordType an auction record type
Returnosid.bidding.records.AuctionSearchOrderRecord the auction search order record
ErrorsNULL_ARGUMENT auctionRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(auctionRecordType) is false
Compliancemandatory This method must be implemented.