public interface RequisiteSearchOrder extends OsidRuleSearchOrder, OsidEnablerSearchOrder, OsidContainableSearchOrder
An interface for specifying the ordering of search results.
Modifier and Type | Method and Description |
---|---|
RequisiteSearchOrderRecord |
getRequisiteSearchOrderRecord(Type requisiteRecordType)
Gets the requisite search order record corresponding to the given
requisite record
Type. |
getCyclicEventSearchOrder, getDemographicSearchOrder, getEventSearchOrder, getScheduleSearchOrder, orderByCyclicEvent, orderByDemographic, orderByEvent, orderBySchedule, supportsCyclicEventSearchOrder, supportsDemographicSearchOrder, supportsEventSearchOrder, supportsScheduleSearchOrder
getRuleSearchOrder, orderByRule, supportsRuleSearchOrder
orderByCreateTime, orderByCumulativeRating, orderByDescription, orderByDisplayName, orderByGenusType, orderByLastModifiedTime, orderByState, orderByStatistic
orderById
getRecordTypes, hasRecordType
orderByActive, orderByDisabled, orderByEnabled, orderByOperational
orderByEffective, orderByEndDate, orderByStartDate
orderBySequestered
RequisiteSearchOrderRecord getRequisiteSearchOrderRecord(Type requisiteRecordType) throws OperationFailedException
Type.
Multiple retrievals return the
same underlying object.requisiteRecordType
- a requisite record typeNullArgumentException
- requisiteRecordType
is null
OperationFailedException
- unable to complete requestUnsupportedException
-
hasRecordType(requisiteRecordType)
is false
mandatory
- This method must be implemented.