rs.sol.soloist.server.guiconfiguration.components
Interface GUISearchResultComponent.ISearch

All Known Implementing Classes:
GUISearchResultComponent.ClassicSearch, GUISearchResultComponent.OQLSearch, GUISearchResultComponent.QueryBuilderSearch, GUISearchResultComponent.QueryDefinitionSearch, GUISearchResultComponent.QueryResultSearch
Enclosing class:
GUISearchResultComponent

public static interface GUISearchResultComponent.ISearch

Generic search provider interface.

Author:
marko.ninkovic

Method Summary
 java.lang.Object abortSearch(GUISearchResultComponent component, java.lang.String searchRequestId)
           
 rs.sol.soloist.client.common.requests.QueryExecutionResult executeSearch(GUISearchResultComponent component, java.util.Map<java.lang.String,java.io.Serializable> parameterDescrs, int offset, int pageSize, java.lang.String sortBy, boolean descending, java.lang.String searchRequestId, boolean doCountResults)
           
 rs.sol.soloist.client.common.requests.QueryExecutionResult initialSearch(GUISearchResultComponent component)
           
 

Method Detail

initialSearch

rs.sol.soloist.client.common.requests.QueryExecutionResult initialSearch(GUISearchResultComponent component)

executeSearch

rs.sol.soloist.client.common.requests.QueryExecutionResult executeSearch(GUISearchResultComponent component,
                                                                         java.util.Map<java.lang.String,java.io.Serializable> parameterDescrs,
                                                                         int offset,
                                                                         int pageSize,
                                                                         java.lang.String sortBy,
                                                                         boolean descending,
                                                                         java.lang.String searchRequestId,
                                                                         boolean doCountResults)

abortSearch

java.lang.Object abortSearch(GUISearchResultComponent component,
                             java.lang.String searchRequestId)