Interface CanonicalUnitProcessorEnablerSearchOrder

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

public interface CanonicalUnitProcessorEnablerSearchOrder extends OsidEnablerSearchOrder

An interface for specifying the ordering of search results.

  • Method Details

    • getCanonicalUnitProcessorEnablerSearchOrderRecord

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