public interface ActionEnablerSearchSession extends ActionEnablerQuerySession
This session provides methods for searching among ActionEnabler
objects. The search query is constructed using the
ActionEnableryQuery.
getActionEnablersByQuery() is the basic search method
and returns a list of ActionEnablers. An more advanced
search may be performed with getActionEnablersBySearch().
It accepts an ActionEnablerSearch in addition to the query
for the purpose of specifying additional options affecting the entire
search, such as control. getActionEnablersBySearch()
returns an ActionEnablerSearchResults that can be used to
access the resulting ActionEnablerList or be used to
perform a search within the result set through ActionEnablerSearch.
This session defines views that offer differing behaviors for searching.
ActionEnablers may have a query record indicated by
their respective record types. The query record is accessed via the
ActionEnablerQuery.
| Modifier and Type | Method and Description |
|---|---|
ActionEnablerQuery |
getActionEnablerQueryFromInspector(ActionEnablerQueryInspector actionEnablerQueryInspector)
Gets an action enabler query from an inspector.
|
ActionEnablerSearchResults |
getActionEnablersBySearch(ActionEnablerQuery actionEnablerQuery,
ActionEnablerSearch actionEnablerSearch)
Gets the search results matching the given search query using the
given search.
|
ActionEnablerSearch |
getActionEnablerSearch()
Gets an action enabler search.
|
ActionEnablerSearchOrder |
getActionEnablerSearchOrder()
Gets an action enabler search order.
|
canSearchActionEnablers, getActionEnablerQuery, getActionEnablersByQuery, getSystem, getSystemId, useFederatedSystemView, useIsolatedSystemViewgetAuthenticatedAgent, getAuthenticatedAgentId, getClockRate, getDate, getEffectiveAgent, getEffectiveAgentId, getFormatType, getLocale, isAuthenticated, startTransaction, supportsTransactionscloseActionEnablerSearch getActionEnablerSearch()
mandatory - This method must be implemented. ActionEnablerSearchOrder getActionEnablerSearchOrder()
ActionEnablerSearchOrder is supplied to an
ActionEnablerSearch to specify the ordering of results.mandatory - This method must be implemented. ActionEnablerSearchResults getActionEnablersBySearch(ActionEnablerQuery actionEnablerQuery, ActionEnablerSearch actionEnablerSearch) throws OperationFailedException, PermissionDeniedException
actionEnablerQuery - the action enabler queryactionEnablerSearch - the action enabler searchNullArgumentException - actionEnablerQuery
or actionEnablerSearch is null
OperationFailedException - unable to complete requestPermissionDeniedException - authorization failureUnsupportedException - actionEnablerQuery
or actionEnablerSearch is not of this
servicemandatory - This method must be implemented. ActionEnablerQuery getActionEnablerQueryFromInspector(ActionEnablerQueryInspector actionEnablerQueryInspector)
ActionEnablerSearchResults. actionEnablerQueryInspector - an action enabler query inspectorNullArgumentException -
actionEnablerQueryInspector is null UnsupportedException -
actionEnablerQueryInspector is not of this servicemandatory - This method must be implemented.