tabular-data-sdmx-export-wi.../src/main/java/org/gcube/portlets/user/sdmxexportwizardtd/client/rpc/SDMXExportWizardService.java

38 lines
1.3 KiB
Java

/**
*
*/
package org.gcube.portlets.user.sdmxexportwizardtd.client.rpc;
import java.util.List;
import org.gcube.portlets.user.sdmxexportwizardtd.shared.Agencies;
import org.gcube.portlets.user.sdmxexportwizardtd.shared.Codelist;
import org.gcube.portlets.user.sdmxexportwizardtd.shared.Dataset;
import org.gcube.portlets.user.sdmxexportwizardtd.shared.ExportMonitor;
import org.gcube.portlets.user.sdmxexportwizardtd.shared.SDMXExportSession;
import org.gcube.portlets.user.sdmxexportwizardtd.shared.SDMXExportWizardException;
import com.google.gwt.user.client.rpc.RemoteService;
import com.google.gwt.user.client.rpc.RemoteServiceRelativePath;
/**
* @author "Federico De Faveri defaveri@isti.cnr.it"
*
*/
@RemoteServiceRelativePath("SDMXExportWizardService")
public interface SDMXExportWizardService extends RemoteService {
public List<Codelist> getCodelists() throws SDMXExportWizardException;
public List<Dataset> getDatasets() throws SDMXExportWizardException;
public List<Agencies> getAgencies() throws SDMXExportWizardException;
public void setSDMXSession(SDMXExportSession s) throws SDMXExportWizardException;
public ExportMonitor getExportMonitor() throws SDMXExportWizardException;
public void exportSDMXClientLibraryRequest(SDMXExportSession s) throws SDMXExportWizardException;
}