@RemoteServiceRelativePath(value="taxonomy")
public interface TaxonomySearchService
extends com.google.gwt.user.client.rpc.RemoteService
void searchByScientificName(String searchTerm, SearchFilters searchFilters) throws SearchServiceException
SearchServiceException
void searchByCommonName(String searchTerm, SearchFilters searchFilters) throws SearchServiceException
SearchServiceException
SearchByQueryParameter searchByQuery(String query) throws SearchServiceException
SearchServiceException
SearchStatus getSearchStatus(boolean onlySelected, boolean isActiveFilterOnResult) throws SearchServiceException
SearchServiceException
void stopSearch() throws SearchServiceException
SearchServiceException
void updateRowSelection(int rowId, boolean selection) throws SearchServiceException
SearchServiceException
Integer updateRowSelections(boolean selection, ResultFilter activeFiltersObject) throws SearchServiceException
SearchServiceException
int retrieveOccurencesFromSelection() throws SearchServiceException
SearchServiceException
OccurrenceBatch getOccurrencesBatch(int start, int count) throws SearchServiceException
SearchServiceException
void stopRetrievingOccurrences() throws SearchServiceException
SearchServiceException
String generateMapFromSelectedOccurrencePoints() throws SearchServiceException
SearchServiceException
void saveSelectedOccurrencePoints(String destinationFolderId, String fileName, SaveFileFormat fileFormat, OccurrencesSaveEnum typeCSV) throws SearchServiceException
SearchServiceException
List<DataSourceModel> loadDataSourceList() throws Exception
Exception
HashMap<String,Integer> getFilterCounterById(GridField field) throws Exception
Exception
HashMap<String,ClassificationModel> getFilterCounterForClassification(String rank) throws Exception
Exception
ArrayList<CommonName> loadListCommonNameByRowId(String resultRowId) throws Exception
Exception
int countOfSelectedRow() throws SearchServiceException
SearchServiceException
SearchResult<ResultRow> getSearchResultRows(int start, int limit, ResultFilter activeFiltersObject, boolean onlySelected) throws SearchServiceException
SearchServiceException
SearchResult<TaxonomyRow> getSearchTaxonomyRow(int start, int limit, ResultFilter activeFiltersObject, boolean showOnlySelected) throws SearchServiceException
SearchServiceException
ArrayList<LightTaxonomyRow> loadListChildrenByParentId(String parentId) throws Exception
Exception
void saveSelectedTaxonomyPoints(String destinationFolderId, String fileName, SaveFileFormat fileFormat) throws SearchServiceException
SearchServiceException
OccurrencesStatus getCountOfOccurrencesBatch() throws SearchServiceException
SearchServiceException
List<JobTaxonomyModel> getListTaxonomyJobs() throws Exception
Exception
boolean cancelTaxonomyJob(String jobIdentifier) throws Exception
Exception
boolean saveTaxonomyJob(String jobIdentifier, String destinationFolderId, String fileName, String scientificName, String dataSourceName) throws Exception
Exception
List<LightTaxonomyRow> retrieveTaxonomyByIds(List<String> ids) throws Exception
Exception
List<LightTaxonomyRow> retrieveSynonymsByRefId(String refId) throws Exception
Exception
List<JobOccurrencesModel> createOccurrencesJob(List<JobOccurrencesModel> listJobOccurrenceModel, SaveFileFormat saveFileFormat, OccurrencesSaveEnum csvType, boolean isByDataSource, int expectedOccurrence) throws Exception
Exception
List<JobOccurrencesModel> getListOccurrencesJob() throws Exception
Exception
boolean saveOccurrenceJob(JobOccurrencesModel jobModel, String destinationFolderId, String fileName, String scientificName, String dataSourceName) throws Exception
Exception
boolean cancelOccurrenceJob(String jobIdentifier) throws Exception
Exception
List<JobOccurrencesModel> resubmitOccurrencesJob(String jobIdentifier) throws Exception
Exception
JobTaxonomyModel resubmitTaxonomyJob(String jobIdentifier) throws Exception
Exception
ClusterStructuresForResultRow loadStructuresForResultRowClustering() throws Exception
Exception
ClusterStructuresForTaxonomyRow loadStructuresForTaxonomyClustering() throws Exception
Exception
boolean changeStatusOccurrenceJob(String jobIdentifier, DownloadState state) throws Exception
Exception
boolean changeStatusTaxonomyJob(String jobIdentifier, DownloadState state) throws Exception
Exception
List<DataSource> loadDataSourceForResultRow(boolean selected, boolean distinct) throws Exception
Exception
JobTaxonomyModel createTaxonomyJobByIds(String search, List<DataSourceModel> dataSources) throws Exception
Exception
JobTaxonomyModel createTaxonomyJobByChildren(String taxonomyServiceId, String taxonomyName, String taxonomyRank, String dataSourceName) throws Exception
Exception
boolean saveTaxonomyJobError(String jobIdentifier, String destinationFolderId, String fileName, String scientificName, String dataSourceName) throws Exception
jobIdentifier
- destinationFolderId
- fileName
- scientificName
- dataSourceName
- Exception
boolean isAvailableTaxonomyJobReportError(String jobIdentifier) throws Exception
Exception
boolean saveOccurrenceJobError(JobOccurrencesModel jobModel, String destinationFolderId, String fileName, String scientificName, String dataSourceName) throws Exception
jobModel
- destinationFolderId
- fileName
- scientificName
- dataSourceName
- Exception
boolean isAvailableOccurrenceJobReportError(String jobIdentifier) throws Exception
Exception
String getLastQuery()
ClusterCommonNameDataSourceForResultRow loadClusterCommonNameForResultRowByScientificName(String scientificName) throws Exception
scientificName
- Exception
ClusterCommonNameDataSourceForTaxonomyRow loadClusterCommonNameForTaxonomyRowByScientificName(String scientificName)
Copyright © 2016. All Rights Reserved.