Interface CanonicalUnitProcessorEnablerSearchOrder
- All Superinterfaces:
Extensible, OsidBrowsableSearchOrder, OsidEnablerSearchOrder, OsidExtensibleSearchOrder, OsidIdentifiableSearchOrder, OsidObjectSearchOrder, OsidOperableSearchOrder, OsidRuleSearchOrder, OsidSearchOrder, OsidTemporalSearchOrder, Suppliable
An interface for specifying the ordering of search results.
-
Method Summary
Modifier and TypeMethodDescriptiongetCanonicalUnitProcessorEnablerSearchOrderRecord(Type canonicalUnitProcessorEnablerRecordType) Gets the canonical unit processor enabler search order record corresponding to the given canonical unit processor enabler recordType.Methods inherited from interface Extensible
getRecordTypes, hasRecordTypeMethods inherited from interface OsidEnablerSearchOrder
getCyclicEventSearchOrder, getCyclicTimePeriodSearchOrder, getEventSearchOrder, getScheduleSearchOrder, getTimePeriodSearchOrder, orderByCyclicEvent, orderByCyclicTimePeriod, orderByEvent, orderByRequirement, orderBySchedule, orderByTimePeriod, supportsCyclicEventSearchOrder, supportsCyclicTimePeriodSearchOrder, supportsEventSearchOrder, supportsScheduleSearchOrder, supportsTimePeriodSearchOrderMethods inherited from interface OsidIdentifiableSearchOrder
orderByIdMethods inherited from interface OsidObjectSearchOrder
orderByCreateTime, orderByCumulativeRating, orderByDescription, orderByDisplayName, orderByGenusType, orderByLastModifiedTime, orderByState, orderByStatisticMethods inherited from interface OsidOperableSearchOrder
orderByActive, orderByDisabled, orderByEnabled, orderByOperationalMethods inherited from interface OsidRuleSearchOrder
getRuleSearchOrder, orderByRule, supportsRuleSearchOrderMethods inherited from interface OsidTemporalSearchOrder
orderByEffective, orderByEndDate, orderByStartDate
-
Method Details
-
getCanonicalUnitProcessorEnablerSearchOrderRecord
CanonicalUnitProcessorEnablerSearchOrderRecord getCanonicalUnitProcessorEnablerSearchOrderRecord(Type canonicalUnitProcessorEnablerRecordType) throws OperationFailedException Gets the canonical unit processor enabler search order record corresponding to the given canonical unit processor enabler recordType. Multiple retrievals return the same underlying object.- Parameters:
canonicalUnitProcessorEnablerRecordType- a canonical unit processor enabler record type- Returns:
- the canonical unit processor enabler search order record
- Throws:
NullArgumentException-canonicalUnitProcessorEnablerRecordTypeisnullOperationFailedException- unable to complete requestUnsupportedException-hasRecordType(canonicalUnitProcessorEnablerRecordType)isfalse- Compliance:
mandatory- This method must be implemented.
-