Interface SupersedingEventEnablerSearchOrder

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

public interface SupersedingEventEnablerSearchOrder extends OsidEnablerSearchOrder

An interface for specifying the ordering of search results.

  • Method Details

    • getSupersedingEventEnablerSearchOrderRecord

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