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, useIsolatedSystemView
getAuthenticatedAgent, getAuthenticatedAgentId, getClockRate, getDate, getEffectiveAgent, getEffectiveAgentId, getFormatType, getLocale, isAuthenticated, startTransaction, supportsTransactions
close
ActionEnablerSearch 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.