org.gcube.portlets.user.td.gwtservice.client.rpc
Interface TDGWTServiceAsync


public interface TDGWTServiceAsync

Author:
"Giancarlo Panichi" g.panichi@isti.cnr.it

Field Summary
static TDGWTServiceAsync INSTANCE
           
 
Method Summary
 void checkCSV(long errorsLimit, com.google.gwt.user.client.rpc.AsyncCallback<ArrayList<CSVRowError>> callback)
           
 void configureCSVParser(String encoding, HeaderPresence headerPresence, char delimiter, char comment, com.google.gwt.user.client.rpc.AsyncCallback<ArrayList<String>> callback)
           
 void createTabularResource(TabResource tabResource, com.google.gwt.user.client.rpc.AsyncCallback<TabResource> callback)
           
 void getAgencies(com.google.gwt.user.client.rpc.AsyncCallback<ArrayList<Agencies>> callback)
           
 void getAvailableCharset(com.google.gwt.user.client.rpc.AsyncCallback<AvailableCharsetList> callback)
           
 void getCodelists(com.google.gwt.user.client.rpc.AsyncCallback<ArrayList<Codelist>> callback)
           
 void getCSVImportMonitor(com.google.gwt.user.client.rpc.AsyncCallback<CSVImportMonitor> callback)
           
 void getDatasets(com.google.gwt.user.client.rpc.AsyncCallback<ArrayList<Dataset>> callback)
           
 void getFileFromWorkspace(CSVImportSession csvImportSession, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
           
 void getFileUploadMonitor(com.google.gwt.user.client.rpc.AsyncCallback<FileUploadMonitor> callback)
           
 void getLastTable(TRId trId, com.google.gwt.user.client.rpc.AsyncCallback<TableData> callback)
           
 void getSDMXImportMonitor(com.google.gwt.user.client.rpc.AsyncCallback<SDMXImportMonitor> callback)
           
 void getTableMetadata(TRId trId, com.google.gwt.user.client.rpc.AsyncCallback<ArrayList<TRMetadata>> callback)
           
 void getTabResourceInformation(com.google.gwt.user.client.rpc.AsyncCallback<TabResource> callback)
           
 void getTabularResources(com.google.gwt.user.client.rpc.AsyncCallback<List<TabResource>> callback)
           
 void setCSVSession(CSVImportSession csvImportSession, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
           
 void setSDMXSession(SDMXImportSession sdmxImportSession, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
           
 void setTabResource(TabResource tabResource, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
           
 void setTDOpenSession(TDOpenSession tdOpenSession, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
           
 void startCSVImport(CSVImportSession csvImportSession, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
           
 void startSDMXImport(SDMXImportSession sdmxImportSession, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
           
 

Field Detail

INSTANCE

static final TDGWTServiceAsync INSTANCE
Method Detail

createTabularResource

void createTabularResource(TabResource tabResource,
                           com.google.gwt.user.client.rpc.AsyncCallback<TabResource> callback)

getTabResourceInformation

void getTabResourceInformation(com.google.gwt.user.client.rpc.AsyncCallback<TabResource> callback)

setTabResource

void setTabResource(TabResource tabResource,
                    com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)

getTabularResources

void getTabularResources(com.google.gwt.user.client.rpc.AsyncCallback<List<TabResource>> callback)

getLastTable

void getLastTable(TRId trId,
                  com.google.gwt.user.client.rpc.AsyncCallback<TableData> callback)

getTableMetadata

void getTableMetadata(TRId trId,
                      com.google.gwt.user.client.rpc.AsyncCallback<ArrayList<TRMetadata>> callback)

setTDOpenSession

void setTDOpenSession(TDOpenSession tdOpenSession,
                      com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)

getCodelists

void getCodelists(com.google.gwt.user.client.rpc.AsyncCallback<ArrayList<Codelist>> callback)

getDatasets

void getDatasets(com.google.gwt.user.client.rpc.AsyncCallback<ArrayList<Dataset>> callback)

getAgencies

void getAgencies(com.google.gwt.user.client.rpc.AsyncCallback<ArrayList<Agencies>> callback)

setSDMXSession

void setSDMXSession(SDMXImportSession sdmxImportSession,
                    com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)

getSDMXImportMonitor

void getSDMXImportMonitor(com.google.gwt.user.client.rpc.AsyncCallback<SDMXImportMonitor> callback)

startSDMXImport

void startSDMXImport(SDMXImportSession sdmxImportSession,
                     com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)

getFileUploadMonitor

void getFileUploadMonitor(com.google.gwt.user.client.rpc.AsyncCallback<FileUploadMonitor> callback)

getCSVImportMonitor

void getCSVImportMonitor(com.google.gwt.user.client.rpc.AsyncCallback<CSVImportMonitor> callback)

setCSVSession

void setCSVSession(CSVImportSession csvImportSession,
                   com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)

getFileFromWorkspace

void getFileFromWorkspace(CSVImportSession csvImportSession,
                          com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)

getAvailableCharset

void getAvailableCharset(com.google.gwt.user.client.rpc.AsyncCallback<AvailableCharsetList> callback)

configureCSVParser

void configureCSVParser(String encoding,
                        HeaderPresence headerPresence,
                        char delimiter,
                        char comment,
                        com.google.gwt.user.client.rpc.AsyncCallback<ArrayList<String>> callback)

checkCSV

void checkCSV(long errorsLimit,
              com.google.gwt.user.client.rpc.AsyncCallback<ArrayList<CSVRowError>> callback)

startCSVImport

void startCSVImport(CSVImportSession csvImportSession,
                    com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)


Copyright © 2013. All Rights Reserved.