Interface DispatchProcessorEnablerSearchOrder

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

public interface DispatchProcessorEnablerSearchOrder extends OsidEnablerSearchOrder

An interface for specifying the ordering of search results.

  • Method Details

    • getDispatchProcessorEnablerSearchOrderRecord

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