Interface AuctionProcessorEnablerSearchOrder

All Superinterfaces:
Extensible, OsidBrowsableSearchOrder, OsidEnablerSearchOrder, OsidExtensibleSearchOrder, OsidIdentifiableSearchOrder, OsidObjectSearchOrder, OsidOperableSearchOrder, OsidRuleSearchOrder, OsidSearchOrder, OsidTemporalSearchOrder, Suppliable

public interface AuctionProcessorEnablerSearchOrder extends OsidEnablerSearchOrder

An interface for specifying the ordering of search results.

  • Method Details

    • getAuctionProcessorEnablerSearchOrderRecord

      AuctionProcessorEnablerSearchOrderRecord getAuctionProcessorEnablerSearchOrderRecord(Type auctionProcessorEnablerRecordType) throws OperationFailedException
      Gets the auction processor enabler search order record corresponding to the given auction processor enabler record Type. Multiple retrievals return the same underlying object.
      Parameters:
      auctionProcessorEnablerRecordType - an auction processor enabler record type
      Returns:
      the auction processor enabler search order record
      Throws:
      NullArgumentException - auctionProcessorEnablerRecordType is null
      OperationFailedException - unable to complete request
      UnsupportedException - hasRecordType(auctionProcessorEnablerRecordType) is false
      Compliance:
      mandatory - This method must be implemented.