rs.sol.soloist.server.guiconfiguration.components
Class GUISearchResultComponent.ClassicSearch

java.lang.Object
  extended by rs.sol.soloist.server.guiconfiguration.components.GUISearchResultComponent.ClassicSearch
All Implemented Interfaces:
GUISearchResultComponent.ISearch
Enclosing class:
GUISearchResultComponent

public static final class GUISearchResultComponent.ClassicSearch
extends java.lang.Object
implements GUISearchResultComponent.ISearch

Classic search provider. Search based on QueryBuilder or SimpleQueryDefinition provided by component. Used for backward compatibility.

Author:
marko.ninkovic

Constructor Summary
GUISearchResultComponent.ClassicSearch()
           
 
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)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GUISearchResultComponent.ClassicSearch

public GUISearchResultComponent.ClassicSearch()
Method Detail

initialSearch

public final rs.sol.soloist.client.common.requests.QueryExecutionResult initialSearch(GUISearchResultComponent component)
Specified by:
initialSearch in interface GUISearchResultComponent.ISearch

executeSearch

public final 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)
Specified by:
executeSearch in interface GUISearchResultComponent.ISearch

abortSearch

public final java.lang.Object abortSearch(GUISearchResultComponent component,
                                          java.lang.String searchRequestId)
Specified by:
abortSearch in interface GUISearchResultComponent.ISearch