public interface SearchService
extends com.google.gwt.user.client.rpc.RemoteService
void addSearchField(SearchableFieldBean sField)
void addSearchFieldOnPreviousQuery(SearchableFieldBean sField)
SearchableFieldBean[] createPreviousQuery(int indexOfQueryGroupToClone)
ArrayList<BrowsableFieldBean> getBrowsableFields()
Integer getResultsNumberPerPage()
Integer getNumberOfSelectedCollections()
LinkedList<PreviousResultsInfo> getPreviousQueries()
SavedBasketQueriesInfo getQueryFromBasket(String id)
String getSelectedLanguage()
ArrayList<SearchableFieldBean> getSearchFields()
void setSelectedRadioBtn(boolean isBasketSelected)
SearchAvailabilityType getSearchStatus()
String getSelectedConditionType()
String getSelectedConditionTypeOnPreviousSearch()
ArrayList<SearchableFieldBean> getSelectedFields()
ArrayList<SearchableFieldBean> getSelectedFieldsOnPreviousSearch()
Integer getSelectedTab()
Boolean isSemanticSelected()
Boolean isRankSelected()
String getSimpleSearchTerm()
ArrayList<SearchableFieldBean> getSortableFields()
void removeSearchField(int searchFieldNo)
void removeSearchFieldOnPreviousQuery(int searchFieldNo)
void resetFields(boolean isPrevious)
void setSelectedTab(Integer x)
Boolean getSelectedRadioBtn()
void setSimpleSearchTerm(String term)
void storeConditionType(String newValue)
void storeConditionTypeOnPreviousSearch(String newValue)
void submitAdvancedQuery(ArrayList<SearchableFieldBean> criteria, String sortby, String order, boolean searchPerCollection, boolean isSemanticEnriched) throws SearchSubmissionException
SearchSubmissionExceptionBoolean submitBrowseQuery(BrowsableFieldBean browseBy, String sortOrder, String typeOfBrowse, int resultNumPerPage) throws SearchSubmissionException
SearchSubmissionExceptionvoid submitBrowseQueryOnPreviousResult(int index)
throws SearchSubmissionException
SearchSubmissionExceptionvoid submitQueryOnPreviousResult(ArrayList<SearchableFieldBean> criteria, String sortby, String sortOrder, String showRank) throws SearchSubmissionException
SearchSubmissionExceptionvoid submitSimpleQuery(String fts, boolean setRanking, boolean isSemanticSearch) throws SearchSubmissionException
SearchSubmissionExceptionvoid submitGenericQuery(String query, String type) throws SearchSubmissionException
SearchSubmissionExceptionvoid updateCriterionNameOnPreviousQuery(int internalNo,
String newID,
String newName)
void updateCriterionValue(int internalNo,
String newValue)
void updateCriterionValueOnPreviousQuery(int internalNo,
String newValue)
void sendEmailWithErrorToSupport(Throwable caught)
boolean isAdvancedOpen()
void setAdvancedPanelStatus(boolean isOpened)
Boolean isSemanticAvailableForCurrentScope()
Copyright © 2014. All Rights Reserved.