Interface PoolProcessorEnablerSearchOrder

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

public interface PoolProcessorEnablerSearchOrder extends OsidEnablerSearchOrder

An interface for specifying the ordering of search results.

  • Method Details

    • getPoolProcessorEnablerSearchOrderRecord

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