public interface AuctionProcessorSearch extends OsidSearch
The search interface for governing auction processor searches.
| Modifier and Type | Method and Description |
|---|---|
AuctionProcessorSearchRecord |
getAuctionProcessorSearchRecord(Type auctionProcessorSearchRecordType)
Gets the auction processor search record corresponding to the given
auction processor search record
Type. |
void |
orderAuctionProcessorResults(AuctionProcessorSearchOrder auctionProcessorSearchOrder)
Specify an ordering to the search results.
|
void |
searchAmongAuctionProcessors(IdList auctionProcessorIds)
Execute this search among the given list of auction processors.
|
limitResultSetgetRecordTypes, hasRecordTypevoid searchAmongAuctionProcessors(IdList auctionProcessorIds)
auctionProcessorIds - list of auction processorsNullArgumentException - auctionProcessorIds
is null mandatory - This method must be implemented. void orderAuctionProcessorResults(AuctionProcessorSearchOrder auctionProcessorSearchOrder)
auctionProcessorSearchOrder - auction processor search orderNullArgumentException -
auctionProcessorSearchOrder is null UnsupportedException -
auctionProcessorSearchOrder is not of this servicemandatory - This method must be implemented. AuctionProcessorSearchRecord getAuctionProcessorSearchRecord(Type auctionProcessorSearchRecordType) throws OperationFailedException
Type. This method is
used to retrieve an object implementing the requested record.auctionProcessorSearchRecordType - an auction processor search
record typeNullArgumentException -
auctionProcessorSearchRecordType is null
OperationFailedException - unable to complete requestUnsupportedException -
hasRecordType(auctionProcessorSearchRecordType) is
false mandatory - This method must be implemented.