Interface ProcessConstrainerEnablerSearchOrder

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

public interface ProcessConstrainerEnablerSearchOrder extends OsidEnablerSearchOrder

An interface for specifying the ordering of search results.

  • Method Details

    • getProcessConstrainerEnablerSearchOrderRecord

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