Interface SearchOrder
- All Superinterfaces:
OsidSearchOrder, Suppliable
An interface for specifying the ordering of search results.
-
Method Summary
Modifier and TypeMethodDescriptiongetSearchOrderRecord(Type queryRecordType) Gets the search order record corresponding to the given query recordType.
-
Method Details
-
getSearchOrderRecord
SearchOrderRecord getSearchOrderRecord(Type queryRecordType) throws OperationFailedException, PermissionDeniedException Gets the search order record corresponding to the given query recordType. Multiple retrievals return the same underlying object.- Parameters:
queryRecordType- a query record type- Returns:
- the search order record
- Throws:
NullArgumentException-queryRecordTypeisnullOperationFailedException- unable to complete requestPermissionDeniedException- authorization failure occurredUnsupportedException-hasRecordType(queryRecordType)isfalse- Compliance:
mandatory- This method must be implemented.
-