SearchQueryService Class Methods
In this section, the SearchQueryService class methods are presented in alphabetical order.
Syntax
CreateQuery()
Description
Use this method to instantiate a SearchQuery object.
Note: This is an abstract method.
Parameters
None.
Returns
A SearchQuery object.
Syntax
CreateQueryCollection()
Description
Use this method to instantiate a search query collection.
Note: This is an abstract method.
Parameters
None.
Returns
A SearchQueryCollection object.
Syntax
ExecuteQuery(&query)
Description
Use this method to execute the specified search query on the search provider and return the collection of search results. This method is equivalent to invoking the Execute method of the SearchQuery class.
Note: This is an abstract method.
Parameters
Field or Control |
Definition |
---|---|
&query |
Specifies the search query as a SearchQuery object. |
Returns
A SearchResultCollection object.
Syntax
ExecuteQuerys(&srch_qry_coll)
Description
Use this method to run multiple search requests in parallel. The number of parallel request is determined by the Thread Pool Size that is defined in the application server configuration file (psappsrv.cfg).
Use this method to run multiple search queries in parallel. The ExecuteQuerys method returns an array of SearchResultCollection objects, one for each search query executed. If any of the search queries fails, ExecuteQuerys throws an exception.
Note: The number of parallel requests is determined by the thread pool size that is defined in the application server configuration file (psappsrv.cfg).
Note: This is an abstract method.
Parameters
Field or Control |
Definition |
---|---|
&srch_qry_coll |
Specifies the search queries as a SearchQueryCollection object. |
Returns
An array of SearchResultCollection objects.