Interface JobProcessorEnablerSearchOrder

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

public interface JobProcessorEnablerSearchOrder extends OsidEnablerSearchOrder

An interface for specifying the ordering of search results.

  • Method Details

    • getJobProcessorEnablerSearchOrderRecord

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