public interface DepotSearchOrder extends OsidCatalogSearchOrder
An interface for specifying the ordering of search results.
Modifier and Type | Method and Description |
---|---|
DepotSearchOrderRecord |
getDepotSearchOrderRecord(Type depotRecordType)
Gets the depot search order record corresponding to the given depot
record
Type. |
orderByCreateTime, orderByCumulativeRating, orderByDescription, orderByDisplayName, orderByGenusType, orderByLastModifiedTime, orderByState, orderByStatistic
orderById
getRecordTypes, hasRecordType
getProviderSearchOrder, orderByProvider, supportsProviderSearchOrder
DepotSearchOrderRecord getDepotSearchOrderRecord(Type depotRecordType) throws OperationFailedException
Type.
Multiple retrievals return the same
underlying object.depotRecordType
- a depot record typeNullArgumentException
- depotRecordType
is null
OperationFailedException
- unable to complete requestUnsupportedException
-
hasRecordType(depotRecordType)
is false
mandatory
- This method must be implemented.