Interface ProfileEntryEnablerSearchOrder

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

public interface ProfileEntryEnablerSearchOrder extends OsidEnablerSearchOrder

An interface for specifying the ordering of search results.

  • Method Details

    • getProfileEntryEnablerSearchOrderRecord

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