public interface RelevancyEnablerSearchSession extends RelevancyEnablerQuerySession
This session provides methods for searching among
RelevancyEnabler
objects. The search query is constructed using
the RelevancyEnableryQuery.
getRelevancyEnablersByQuery()
is the basic search
method and returns a list of RelevancyEnablers.
A more
advanced search may be performed with
getRelevancyEnablersBySearch().
It accepts a
RelevancyEnablerSearch
in addition to the query for the purpose of
specifying additional options affecting the entire search, such as
ordering. getRelevancyEnablersBySearch()
returns a
RelevancyEnablerSearchResults
that can be used to access the
resulting RelevancyEnablerList
or be used to perform a
search within the result set through RelevancyEnablerSearch.
This session defines views that offer differing behaviors for searching.
RelevancyEnablers
may have a query record indicated by
their respective record types. The query record is accessed via the
RelevancyEnablerQuery.
Modifier and Type | Method and Description |
---|---|
RelevancyEnablerQuery |
getRelevancyEnablerQueryFromInspector(RelevancyEnablerQueryInspector relevancyEnablerQueryInspector)
Gets a relevancy enabler query from an inspector.
|
RelevancyEnablerSearchResults |
getRelevancyEnablersBySearch(RelevancyEnablerQuery relevancyEnablerQuery,
RelevancyEnablerSearch relevancyEnablerSearch)
Gets the search results matching the given search query using the
given search.
|
RelevancyEnablerSearch |
getRelevancyEnablerSearch()
Gets a relevancy enabler search.
|
RelevancyEnablerSearchOrder |
getRelevancyEnablerSearchOrder()
Gets a relevancy enabler search order.
|
canSearchRelevancyEnablers, getOntology, getOntologyId, getRelevancyEnablerQuery, getRelevancyEnablersByQuery, useFederatedOntologyView, useIsolatedOntologyView
getAuthenticatedAgent, getAuthenticatedAgentId, getClockRate, getDate, getEffectiveAgent, getEffectiveAgentId, getFormatType, getLocale, isAuthenticated, startTransaction, supportsTransactions
close
RelevancyEnablerSearch getRelevancyEnablerSearch()
mandatory
- This method must be implemented. RelevancyEnablerSearchOrder getRelevancyEnablerSearchOrder()
RelevancyEnablerSearchOrder
is supplied to a
RelevancyEnablerSearch
to specify the ordering of results.mandatory
- This method must be implemented. RelevancyEnablerSearchResults getRelevancyEnablersBySearch(RelevancyEnablerQuery relevancyEnablerQuery, RelevancyEnablerSearch relevancyEnablerSearch) throws OperationFailedException, PermissionDeniedException
relevancyEnablerQuery
- the relevancy enabler queryrelevancyEnablerSearch
- the relevancy enabler searchNullArgumentException
- relevancyEnablerQuery
or relevancyEnablerSearch
is
null
OperationFailedException
- unable to complete requestPermissionDeniedException
- authorization failureUnsupportedException
- relevancyEnablerQuery
or relevancyEnablerSearch
is not of
this servicemandatory
- This method must be implemented. RelevancyEnablerQuery getRelevancyEnablerQueryFromInspector(RelevancyEnablerQueryInspector relevancyEnablerQueryInspector)
RelevancyEnablerSearchResults.
relevancyEnablerQueryInspector
- a relevancy enabler query
inspectorNullArgumentException
-
relevancyEnablerQueryInspector
is null
UnsupportedException
-
relevancyEnablerQueryInspector
is not of this servicemandatory
- This method must be implemented.