public interface InputEnablerSearch extends OsidSearch
The search interface for governing input enabler searches.
| Modifier and Type | Method and Description |
|---|---|
InputEnablerSearchRecord |
getInputEnablerSearchRecord(Type inputEnablerSearchRecordType)
Gets the input enabler search record corresponding to the given input
enabler search record
Type. |
void |
orderInputEnablerResults(InputEnablerSearchOrder inputEnablerSearchOrder)
Specify an ordering to the search results.
|
void |
searchAmongInputEnablers(IdList inputEnablerIds)
Execute this search among the given list of input enablers.
|
limitResultSetgetRecordTypes, hasRecordTypevoid searchAmongInputEnablers(IdList inputEnablerIds)
inputEnablerIds - list of input enablersNullArgumentException - inputEnablerIds
is null mandatory - This method must be implemented. void orderInputEnablerResults(InputEnablerSearchOrder inputEnablerSearchOrder)
inputEnablerSearchOrder - input enabler search orderNullArgumentException - inputEnablerSearchOrder
is null UnsupportedException - inputEnablerSearchOrder
is not of this servicemandatory - This method must be implemented. InputEnablerSearchRecord getInputEnablerSearchRecord(Type inputEnablerSearchRecordType) throws OperationFailedException
Type. This method is used to
retrieve an object implementing the requested record.inputEnablerSearchRecordType - an input enabler search record
typeNullArgumentException -
inputEnablerSearchRecordType is null OperationFailedException - unable to complete requestUnsupportedException -
hasRecordType(inputEnablerSearchRecordType) is
false mandatory - This method must be implemented.