Interface SequenceRuleEnablerSearchOrder

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

public interface SequenceRuleEnablerSearchOrder extends OsidEnablerSearchOrder

An interface for specifying the ordering of search results.

  • Method Details

    • getSequenceRuleEnablerSearchOrderRecord

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