public interface InquiryEnablerSearch extends OsidSearch
The search interface for governing inquiry enabler searches.
| Modifier and Type | Method and Description |
|---|---|
InquiryEnablerSearchRecord |
getInquiryEnablerSearchRecord(Type inquiryEnablerSearchRecordType)
Gets the inquiry enabler search record corresponding to the given
inquiry enabler search record
Type. |
void |
orderInquiryEnablerResults(InquiryEnablerSearchOrder inquiryEnablerSearchOrder)
Specify an ordering to the search results.
|
void |
searchAmongInquiryEnablers(IdList inquiryEnablerIds)
Execute this search among the given list of inquiry enablers.
|
limitResultSetgetRecordTypes, hasRecordTypevoid searchAmongInquiryEnablers(IdList inquiryEnablerIds)
inquiryEnablerIds - list of inquiry enablersNullArgumentException - inquiryEnablerIds
is null mandatory - This method must be implemented. void orderInquiryEnablerResults(InquiryEnablerSearchOrder inquiryEnablerSearchOrder)
inquiryEnablerSearchOrder - inquiry enabler search orderNullArgumentException -
inquiryEnablerSearchOrder is null UnsupportedException - inquiryEnablerSearchOrder
is not of this servicemandatory - This method must be implemented. InquiryEnablerSearchRecord getInquiryEnablerSearchRecord(Type inquiryEnablerSearchRecordType) throws OperationFailedException
Type. This method is used
to retrieve an object implementing the requested record.inquiryEnablerSearchRecordType - an inquiry enabler search
record typeNullArgumentException -
inquiryEnablerSearchRecordType is null OperationFailedException - unable to complete requestUnsupportedException -
hasRecordType(inquiryEnablerSearchRecordType) is
false mandatory - This method must be implemented.