Interface BrokerProcessorEnablerSearchOrder

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

public interface BrokerProcessorEnablerSearchOrder extends OsidEnablerSearchOrder

An interface for specifying the ordering of search results.

  • Method Details

    • getBrokerProcessorEnablerSearchOrderRecord

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