Interface BrokerConstrainerSearchOrder
- All Superinterfaces:
Extensible, OsidBrowsableSearchOrder, OsidConstrainerSearchOrder, OsidExtensibleSearchOrder, OsidIdentifiableSearchOrder, OsidObjectSearchOrder, OsidOperableSearchOrder, OsidRuleSearchOrder, OsidSearchOrder, Suppliable
An interface for specifying the ordering of search results.
-
Method Summary
Modifier and TypeMethodDescriptiongetBrokerConstrainerSearchOrderRecord(Type brokerConstrainerRecordType) Gets the broker constrainer search order record corresponding to the given broker constrainer recordType.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 OsidOperableSearchOrder
orderByActive, orderByDisabled, orderByEnabled, orderByOperationalMethods inherited from interface OsidRuleSearchOrder
getRuleSearchOrder, orderByRule, supportsRuleSearchOrder
-
Method Details
-
getBrokerConstrainerSearchOrderRecord
BrokerConstrainerSearchOrderRecord getBrokerConstrainerSearchOrderRecord(Type brokerConstrainerRecordType) throws OperationFailedException Gets the broker constrainer search order record corresponding to the given broker constrainer recordType. Multiple retrievals return the same underlying object.- Parameters:
brokerConstrainerRecordType- a broker constrainer record type- Returns:
- the broker constrainer search order record
- Throws:
NullArgumentException-brokerConstrainerRecordTypeisnullOperationFailedException- unable to complete requestUnsupportedException-hasRecordType(brokerConstrainerRecordType)isfalse- Compliance:
mandatory- This method must be implemented.
-