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.
|
limitResultSet
getRecordTypes, hasRecordType
void 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.