Interface CyclicTimePeriodSearchOrder
- All Superinterfaces:
Extensible, OsidBrowsableSearchOrder, OsidExtensibleSearchOrder, OsidIdentifiableSearchOrder, OsidObjectSearchOrder, OsidSearchOrder, Suppliable
An interface for specifying the ordering of search results.
-
Method Summary
Modifier and TypeMethodDescriptiongetCyclicTimePeriodSearchOrderRecord(Type cyclicTimePeriodRecordType) Gets the cyclic time period search order record corresponding to the given cyclic time period 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, orderByStatistic
-
Method Details
-
getCyclicTimePeriodSearchOrderRecord
CyclicTimePeriodSearchOrderRecord getCyclicTimePeriodSearchOrderRecord(Type cyclicTimePeriodRecordType) throws OperationFailedException Gets the cyclic time period search order record corresponding to the given cyclic time period recordType.Multiple retrievals return the same underlying object.- Parameters:
cyclicTimePeriodRecordType- a cyclic time period record type- Returns:
- the cyclic time period search order record
- Throws:
NullArgumentException-cyclicTimePeriodRecordTypeisnullOperationFailedException- unable to complete requestUnsupportedException-hasRecordType(cyclicTimePeriodRecordType)isfalse- Compliance:
mandatory- This method must be implemented.
-