org.gcube.portlets.user.searchportlet.client.interfaces
Interface SearchServiceAsync


public interface SearchServiceAsync


Method Summary
 void addSearchField(SearchableFieldBean sField, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
           
 void addSearchFieldOnPreviousQuery(SearchableFieldBean sField, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
           
 void createPreviousQuery(int indexOfQueryGroupToClone, com.google.gwt.user.client.rpc.AsyncCallback<SearchableFieldBean[]> callback)
           
 void getAvailableLanguages(com.google.gwt.user.client.rpc.AsyncCallback<ArrayList<String>> callback)
           
 void getBrowsableFields(com.google.gwt.user.client.rpc.AsyncCallback<ArrayList<BrowsableFieldBean>> callback)
           
 void getNumberOfSelectedCollections(com.google.gwt.user.client.rpc.AsyncCallback<Integer> callback)
           
 void getPreviousQueries(com.google.gwt.user.client.rpc.AsyncCallback<LinkedList<PreviousResultsInfo>> callback)
           
 void getQueryFromBasket(String id, com.google.gwt.user.client.rpc.AsyncCallback<SavedBasketQueriesInfo> callback)
           
 void getResultsNumberPerPage(com.google.gwt.user.client.rpc.AsyncCallback<Integer> callback)
           
 void getSearchFields(com.google.gwt.user.client.rpc.AsyncCallback<ArrayList<SearchableFieldBean>> callback)
           
 void getSearchStatus(com.google.gwt.user.client.rpc.AsyncCallback<SearchAvailabilityType> callback)
           
 void getSelectedConditionType(com.google.gwt.user.client.rpc.AsyncCallback<String> callback)
           
 void getSelectedConditionTypeOnPreviousSearch(com.google.gwt.user.client.rpc.AsyncCallback<String> callback)
           
 void getSelectedFields(com.google.gwt.user.client.rpc.AsyncCallback<ArrayList<SearchableFieldBean>> callback)
           
 void getSelectedFieldsOnPreviousSearch(com.google.gwt.user.client.rpc.AsyncCallback<ArrayList<SearchableFieldBean>> callback)
           
 void getSelectedLanguage(com.google.gwt.user.client.rpc.AsyncCallback<String> callback)
           
 void getSelectedRadioBtn(com.google.gwt.user.client.rpc.AsyncCallback<Boolean> getSelectedRadioCallback)
           
 void getSelectedTab(com.google.gwt.user.client.rpc.AsyncCallback<Integer> callback)
           
 void getSimpleSearchTerm(com.google.gwt.user.client.rpc.AsyncCallback<String> callback)
           
 void getSortableFields(com.google.gwt.user.client.rpc.AsyncCallback<ArrayList<SearchableFieldBean>> callback)
           
 void isAdvancedOpen(com.google.gwt.user.client.rpc.AsyncCallback<Boolean> callback)
           
 void isSemanticAvailableForCurrentScope(com.google.gwt.user.client.rpc.AsyncCallback<Boolean> callback)
           
 void removeSearchField(int searchFieldNo, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
           
 void removeSearchFieldOnPreviousQuery(int searchFieldNo, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
           
 void resetFields(boolean isPrevious, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
           
 void sendEmailWithErrorToSupport(Throwable caught, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
           
 void setAdvancedPanelStatus(boolean isOpened, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
           
 void setSelectedLanguage(String language, com.google.gwt.user.client.rpc.AsyncCallback<Boolean> callback)
           
 void setSelectedRadioBtn(boolean isBasketSelected, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
           
 void setSelectedTab(Integer x, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
           
 void setSimpleSearchTerm(String term, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
           
 void stackTraceAsString(Throwable caught, com.google.gwt.user.client.rpc.AsyncCallback<String> callback)
           
 void storeConditionType(String newValue, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
           
 void storeConditionTypeOnPreviousSearch(String newValue, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
           
 void submitAdvancedQuery(ArrayList<SearchableFieldBean> criteria, String sortby, String order, boolean searchPerCollection, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
           
 void submitBrowseQuery(BrowsableFieldBean browseBy, String sortOrder, String typeOfBrowse, int resultNumPerPage, com.google.gwt.user.client.rpc.AsyncCallback<Boolean> callback)
           
 void submitBrowseQueryOnPreviousResult(int index, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
           
 void submitGenericQuery(String query, String type, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
           
 void submitQueryOnPreviousResult(ArrayList<SearchableFieldBean> criteria, String sortby, String sortOrder, String showRank, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
           
 void submitSimpleQuery(String fts, boolean setRanking, boolean isSemanticSearch, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
           
 void updateCriterionName(int internalNo, String newID, String newName, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
           
 void updateCriterionNameOnPreviousQuery(int internalNo, String newID, String newName, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
           
 void updateCriterionValue(int internalNo, String newValue, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
           
 void updateCriterionValueOnPreviousQuery(int internalNo, String newName, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
           
 

Method Detail

addSearchField

void addSearchField(SearchableFieldBean sField,
                    com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)

addSearchFieldOnPreviousQuery

void addSearchFieldOnPreviousQuery(SearchableFieldBean sField,
                                   com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)

createPreviousQuery

void createPreviousQuery(int indexOfQueryGroupToClone,
                         com.google.gwt.user.client.rpc.AsyncCallback<SearchableFieldBean[]> callback)

getBrowsableFields

void getBrowsableFields(com.google.gwt.user.client.rpc.AsyncCallback<ArrayList<BrowsableFieldBean>> callback)

getQueryFromBasket

void getQueryFromBasket(String id,
                        com.google.gwt.user.client.rpc.AsyncCallback<SavedBasketQueriesInfo> callback)

getResultsNumberPerPage

void getResultsNumberPerPage(com.google.gwt.user.client.rpc.AsyncCallback<Integer> callback)

getNumberOfSelectedCollections

void getNumberOfSelectedCollections(com.google.gwt.user.client.rpc.AsyncCallback<Integer> callback)

getPreviousQueries

void getPreviousQueries(com.google.gwt.user.client.rpc.AsyncCallback<LinkedList<PreviousResultsInfo>> callback)

getSelectedLanguage

void getSelectedLanguage(com.google.gwt.user.client.rpc.AsyncCallback<String> callback)

getSearchFields

void getSearchFields(com.google.gwt.user.client.rpc.AsyncCallback<ArrayList<SearchableFieldBean>> callback)

getSearchStatus

void getSearchStatus(com.google.gwt.user.client.rpc.AsyncCallback<SearchAvailabilityType> callback)

getSelectedConditionType

void getSelectedConditionType(com.google.gwt.user.client.rpc.AsyncCallback<String> callback)

getSelectedConditionTypeOnPreviousSearch

void getSelectedConditionTypeOnPreviousSearch(com.google.gwt.user.client.rpc.AsyncCallback<String> callback)

getSelectedFields

void getSelectedFields(com.google.gwt.user.client.rpc.AsyncCallback<ArrayList<SearchableFieldBean>> callback)

setSelectedLanguage

void setSelectedLanguage(String language,
                         com.google.gwt.user.client.rpc.AsyncCallback<Boolean> callback)

getSelectedFieldsOnPreviousSearch

void getSelectedFieldsOnPreviousSearch(com.google.gwt.user.client.rpc.AsyncCallback<ArrayList<SearchableFieldBean>> callback)

getSelectedTab

void getSelectedTab(com.google.gwt.user.client.rpc.AsyncCallback<Integer> callback)

getSimpleSearchTerm

void getSimpleSearchTerm(com.google.gwt.user.client.rpc.AsyncCallback<String> callback)

getSortableFields

void getSortableFields(com.google.gwt.user.client.rpc.AsyncCallback<ArrayList<SearchableFieldBean>> callback)

removeSearchField

void removeSearchField(int searchFieldNo,
                       com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)

removeSearchFieldOnPreviousQuery

void removeSearchFieldOnPreviousQuery(int searchFieldNo,
                                      com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)

resetFields

void resetFields(boolean isPrevious,
                 com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)

setSelectedTab

void setSelectedTab(Integer x,
                    com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)

storeConditionType

void storeConditionType(String newValue,
                        com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)

storeConditionTypeOnPreviousSearch

void storeConditionTypeOnPreviousSearch(String newValue,
                                        com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)

submitAdvancedQuery

void submitAdvancedQuery(ArrayList<SearchableFieldBean> criteria,
                         String sortby,
                         String order,
                         boolean searchPerCollection,
                         com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)

submitBrowseQuery

void submitBrowseQuery(BrowsableFieldBean browseBy,
                       String sortOrder,
                       String typeOfBrowse,
                       int resultNumPerPage,
                       com.google.gwt.user.client.rpc.AsyncCallback<Boolean> callback)

submitBrowseQueryOnPreviousResult

void submitBrowseQueryOnPreviousResult(int index,
                                       com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)

submitQueryOnPreviousResult

void submitQueryOnPreviousResult(ArrayList<SearchableFieldBean> criteria,
                                 String sortby,
                                 String sortOrder,
                                 String showRank,
                                 com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)

submitSimpleQuery

void submitSimpleQuery(String fts,
                       boolean setRanking,
                       boolean isSemanticSearch,
                       com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)

submitGenericQuery

void submitGenericQuery(String query,
                        String type,
                        com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)

updateCriterionName

void updateCriterionName(int internalNo,
                         String newID,
                         String newName,
                         com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)

updateCriterionNameOnPreviousQuery

void updateCriterionNameOnPreviousQuery(int internalNo,
                                        String newID,
                                        String newName,
                                        com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)

updateCriterionValue

void updateCriterionValue(int internalNo,
                          String newValue,
                          com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)

updateCriterionValueOnPreviousQuery

void updateCriterionValueOnPreviousQuery(int internalNo,
                                         String newName,
                                         com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)

getAvailableLanguages

void getAvailableLanguages(com.google.gwt.user.client.rpc.AsyncCallback<ArrayList<String>> callback)

stackTraceAsString

void stackTraceAsString(Throwable caught,
                        com.google.gwt.user.client.rpc.AsyncCallback<String> callback)

sendEmailWithErrorToSupport

void sendEmailWithErrorToSupport(Throwable caught,
                                 com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)

isAdvancedOpen

void isAdvancedOpen(com.google.gwt.user.client.rpc.AsyncCallback<Boolean> callback)

setAdvancedPanelStatus

void setAdvancedPanelStatus(boolean isOpened,
                            com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)

setSelectedRadioBtn

void setSelectedRadioBtn(boolean isBasketSelected,
                         com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)

getSelectedRadioBtn

void getSelectedRadioBtn(com.google.gwt.user.client.rpc.AsyncCallback<Boolean> getSelectedRadioCallback)

setSimpleSearchTerm

void setSimpleSearchTerm(String term,
                         com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)

isSemanticAvailableForCurrentScope

void isSemanticAvailableForCurrentScope(com.google.gwt.user.client.rpc.AsyncCallback<Boolean> callback)


Copyright © 2013. All Rights Reserved.