public interface BidSearch extends OsidSearch
The search interface for governing bid searches.
| Modifier and Type | Method and Description |
|---|---|
BidSearchRecord |
getBidSearchRecord(Type bidSearchRecordType)
Gets the bid search record corresponding to the given bid search
record
Type. |
void |
orderBidResults(BidSearchOrder bidSearchOrder)
Specify an ordering to the search results.
|
void |
searchAmongBids(IdList bidIds)
Execute this search among the given list of bids.
|
limitResultSetgetRecordTypes, hasRecordTypevoid searchAmongBids(IdList bidIds)
bidIds - list of bidsNullArgumentException - bidIds is
null mandatory - This method must be implemented. void orderBidResults(BidSearchOrder bidSearchOrder)
bidSearchOrder - bid search orderNullArgumentException - bidSearchOrder
is null UnsupportedException - bidSearchOrder is
not of this servicemandatory - This method must be implemented. BidSearchRecord getBidSearchRecord(Type bidSearchRecordType) throws OperationFailedException
Type. This method is used to retrieve an object
implementing the requested record.bidSearchRecordType - a bid search record typeNullArgumentException - bidSearchRecordType
is null OperationFailedException - unable to complete requestUnsupportedException -
hasRecordType(bidSearchRecordType) is false
mandatory - This method must be implemented.