public interface AuctionSearchOrder extends OsidGovernatorSearchOrder, OsidTemporalSearchOrder
An interface for specifying the ordering of search results.
| Modifier and Type | Method and Description |
|---|---|
AuctionSearchOrderRecord |
getAuctionSearchOrderRecord(Type auctionRecordType)
Gets the auction search order record corresponding to the given
auction record
Type. |
ResourceSearchOrder |
getItemSearchOrder()
Gets the resource search order.
|
ResourceSearchOrder |
getSellerSearchOrder()
Gets the resource search order.
|
void |
orderByBuyoutPrice(SearchOrderStyle style)
Orders the results by the buyout price.
|
void |
orderByCurrencyType(SearchOrderStyle style)
Orders the results by the currency type.
|
void |
orderByItem(SearchOrderStyle style)
Orders the results by item.
|
void |
orderByItemLimit(SearchOrderStyle style)
Orders the results by the auction item limit.
|
void |
orderByLotSize(SearchOrderStyle style)
Orders the results by lot size.
|
void |
orderByMinimumBidders(SearchOrderStyle style)
Orders the results by the minimum bidders.
|
void |
orderByPriceIncrement(SearchOrderStyle style)
Orders the results by the price increment
|
void |
orderByRemainingItems(SearchOrderStyle style)
Orders the results by remaining items.
|
void |
orderByReservePrice(SearchOrderStyle style)
Orders the results by the reserve price.
|
void |
orderBySealed(SearchOrderStyle style)
Orders the results by the sealed flag.
|
void |
orderBySeller(SearchOrderStyle style)
Orders the results by seller.
|
void |
orderByStartingPrice(SearchOrderStyle style)
Orders the results by the starting price.
|
boolean |
supportsItemSearchOrder()
Tests if a resource search order is available.
|
boolean |
supportsSellerSearchOrder()
Tests if a resource search order is available.
|
orderByCreateTime, orderByCumulativeRating, orderByDescription, orderByDisplayName, orderByGenusType, orderByLastModifiedTime, orderByState, orderByStatisticorderByIdgetRecordTypes, hasRecordTypeorderByActive, orderByDisabled, orderByEnabled, orderByOperationalgetProviderSearchOrder, orderByProvider, supportsProviderSearchOrderorderByEffective, orderByEndDate, orderByStartDatevoid orderByCurrencyType(SearchOrderStyle style)
style - search order styleNullArgumentException - style is
null mandatory - This method must be implemented. void orderByMinimumBidders(SearchOrderStyle style)
style - search order styleNullArgumentException - style is
null mandatory - This method must be implemented. void orderBySealed(SearchOrderStyle style)
style - search order styleNullArgumentException - style is
null mandatory - This method must be implemented. void orderBySeller(SearchOrderStyle style)
style - search order styleNullArgumentException - style is
null mandatory - This method must be implemented. boolean supportsSellerSearchOrder()
true if a resource search order is available,
false otherwisemandatory - This method must be implemented. ResourceSearchOrder getSellerSearchOrder()
IllegalStateException -
supportsSellerSearchOrder() is false mandatory - This method must be implemented. void orderByItem(SearchOrderStyle style)
style - search order styleNullArgumentException - style is
null mandatory - This method must be implemented. boolean supportsItemSearchOrder()
true if a resource search order is available,
false otherwisemandatory - This method must be implemented. ResourceSearchOrder getItemSearchOrder()
IllegalStateException -
supportsItemSearchOrder() is false mandatory - This method must be implemented. void orderByLotSize(SearchOrderStyle style)
style - search order styleNullArgumentException - style is
null mandatory - This method must be implemented. void orderByRemainingItems(SearchOrderStyle style)
style - search order styleNullArgumentException - style is
null mandatory - This method must be implemented. void orderByItemLimit(SearchOrderStyle style)
style - search order styleNullArgumentException - style is
null mandatory - This method must be implemented. void orderByStartingPrice(SearchOrderStyle style)
style - search order styleNullArgumentException - style is
null mandatory - This method must be implemented. void orderByPriceIncrement(SearchOrderStyle style)
style - search order styleNullArgumentException - style is
null mandatory - This method must be implemented. void orderByReservePrice(SearchOrderStyle style)
style - search order styleNullArgumentException - style is
null mandatory - This method must be implemented. void orderByBuyoutPrice(SearchOrderStyle style)
style - search order styleNullArgumentException - style is
null mandatory - This method must be implemented. AuctionSearchOrderRecord getAuctionSearchOrderRecord(Type auctionRecordType) throws OperationFailedException
Type. Multiple retrievals return the
same underlying object.auctionRecordType - an auction record typeNullArgumentException - auctionRecordType
is null OperationFailedException - unable to complete requestUnsupportedException -
hasRecordType(auctionRecordType) is false
mandatory - This method must be implemented.