Interface CalendarSearchOrder
- 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 TypeMethodDescriptiongetCalendarSearchOrderRecord(Type calendarRecordType) Gets the calendar search order record corresponding to the given calendar recordType.Multiple retrievals return the same underlying object.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
-
getCalendarSearchOrderRecord
CalendarSearchOrderRecord getCalendarSearchOrderRecord(Type calendarRecordType) throws OperationFailedException Gets the calendar search order record corresponding to the given calendar recordType.Multiple retrievals return the same underlying object.- Parameters:
calendarRecordType- a calendar record type- Returns:
- the calendar search order record
- Throws:
NullArgumentException-calendarRecordTypeisnullOperationFailedException- unable to complete requestUnsupportedException-hasRecordType(calendarRecordType)isfalse- Compliance:
mandatory- This method must be implemented.
-