org.eaglei.ui.gwt.search.rpc
Interface SearchServiceRemote
- All Superinterfaces:
- com.google.gwt.user.client.rpc.RemoteService
- All Known Implementing Classes:
- SearchServlet
@RemoteServiceRelativePath(value="search")
public interface SearchServiceRemote
- extends com.google.gwt.user.client.rpc.RemoteService
|
Method Summary |
org.eaglei.search.provider.SearchCounts |
count(java.lang.String sessionId,
org.eaglei.search.provider.SearchCountRequest request)
|
java.util.List<org.eaglei.model.EIEntity> |
getInstitutions()
|
java.util.List<org.eaglei.model.EIClass> |
getTopLevelSearchCategories()
|
ClientSearchResultSet |
search(java.lang.String sessionId,
org.eaglei.search.provider.SearchRequest request)
Executes the specified search request and returns a SearchResultSet. |
getInstitutions
java.util.List<org.eaglei.model.EIEntity> getInstitutions()
throws InvalidSessionIdException,
LoggedException
- Throws:
InvalidSessionIdException
LoggedException
search
ClientSearchResultSet search(java.lang.String sessionId,
org.eaglei.search.provider.SearchRequest request)
throws InvalidSessionIdException,
LoggedException
- Executes the specified search request and returns a SearchResultSet.
- Parameters:
sessionId - request - The search request.
- Returns:
- Set of search results. Will be empty before init has been called.
- Throws:
InvalidSessionIdException
LoggedException
count
org.eaglei.search.provider.SearchCounts count(java.lang.String sessionId,
org.eaglei.search.provider.SearchCountRequest request)
throws InvalidSessionIdException,
LoggedException
- Throws:
InvalidSessionIdException
LoggedException
getTopLevelSearchCategories
java.util.List<org.eaglei.model.EIClass> getTopLevelSearchCategories()
throws LoggedException
- Throws:
LoggedException
Copyright © 2009-2010 Eagle-I. All Rights Reserved.