Interface IssueConstrainerEnablerSearchOrder

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

public interface IssueConstrainerEnablerSearchOrder extends OsidEnablerSearchOrder

An interface for specifying the ordering of search results.

  • Method Details

    • getIssueConstrainerEnablerSearchOrderRecord

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