public interface ActionEnablerSearch extends OsidSearch
The search interface for governing action enabler searches.
Modifier and Type | Method and Description |
---|---|
ActionEnablerSearchRecord |
getActionEnablerSearchRecord(Type actionEnablerSearchRecordType)
Gets the action enabler search record corresponding to the given
action enabler search record
Type. |
void |
orderActionEnablerResults(ActionEnablerSearchOrder actionEnablerSearchOrder)
Specify an ordering to the search results.
|
void |
searchAmongActionEnablers(IdList actionEnablerIds)
Execute this search among the given list of action enablers.
|
limitResultSet
getRecordTypes, hasRecordType
void searchAmongActionEnablers(IdList actionEnablerIds)
actionEnablerIds
- list of action enablersNullArgumentException
- actionEnablerIds
is null
mandatory
- This method must be implemented. void orderActionEnablerResults(ActionEnablerSearchOrder actionEnablerSearchOrder)
actionEnablerSearchOrder
- action enabler search orderNullArgumentException
- actionEnablerSearchOrder
is null
UnsupportedException
- actionEnablerSearchOrder
is not of this servicemandatory
- This method must be implemented. ActionEnablerSearchRecord getActionEnablerSearchRecord(Type actionEnablerSearchRecordType) throws OperationFailedException
Type.
This method is used
to retrieve an object implementing the requested record.actionEnablerSearchRecordType
- an action enabler search record
typeNullArgumentException
-
actionEnablerSearchRecordType
is null
OperationFailedException
- unable to complete requestUnsupportedException
-
hasRecordType(actionEnablerSearchRecordType)
is
false
mandatory
- This method must be implemented.