Interface AuditConstrainerEnablerSearchOrder

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

public interface AuditConstrainerEnablerSearchOrder extends OsidEnablerSearchOrder

An interface for specifying the ordering of search results.

  • Method Details

    • getAuditConstrainerEnablerSearchOrderRecord

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