Interface QueueConstrainerEnablerSearchOrder

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

public interface QueueConstrainerEnablerSearchOrder extends OsidEnablerSearchOrder

An interface for specifying the ordering of search results.

  • Method Details

    • getQueueConstrainerEnablerSearchOrderRecord

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