Interface JobConstrainerEnablerSearchOrder

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

public interface JobConstrainerEnablerSearchOrder extends OsidEnablerSearchOrder

An interface for specifying the ordering of search results.

  • Method Details

    • getJobConstrainerEnablerSearchOrderRecord

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