Interface CampusSearchOrder
- All Superinterfaces:
Extensible, OsidBrowsableSearchOrder, OsidCatalogSearchOrder, OsidExtensibleSearchOrder, OsidFederateableSearchOrder, OsidIdentifiableSearchOrder, OsidObjectSearchOrder, OsidSearchOrder, OsidSourceableSearchOrder, Suppliable
An interface for specifying the ordering of search results.
-
Method Summary
Modifier and TypeMethodDescriptiongetCampusSearchOrderRecord(Type campusRecordType) Gets the campus search order record corresponding to the given campus record Type.Methods inherited from interface Extensible
getRecordTypes, hasRecordTypeMethods inherited from interface OsidIdentifiableSearchOrder
orderByIdMethods inherited from interface OsidObjectSearchOrder
orderByCreateTime, orderByCumulativeRating, orderByDescription, orderByDisplayName, orderByGenusType, orderByLastModifiedTime, orderByState, orderByStatisticMethods inherited from interface OsidSourceableSearchOrder
getProviderSearchOrder, orderByProvider, supportsProviderSearchOrder
-
Method Details
-
getCampusSearchOrderRecord
CampusSearchOrderRecord getCampusSearchOrderRecord(Type campusRecordType) throws OperationFailedException Gets the campus search order record corresponding to the given campus record Type. Multiple retrievals return the same underlying object.- Parameters:
campusRecordType- a campus record type- Returns:
- the campus search order record
- Throws:
NullArgumentException-campusRecordTypeisnullOperationFailedException- unable to complete requestUnsupportedException-hasRecordType(campusRecordType)isfalse- Compliance:
mandatory- This method must be implemented.
-