/** * */ 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 getCodelists() throws SDMXExportWizardException; public List getDatasets() throws SDMXExportWizardException; public List getAgencies() throws SDMXExportWizardException; public void setSDMXSession(SDMXExportSession s) throws SDMXExportWizardException; public ExportMonitor getExportMonitor() throws SDMXExportWizardException; public void exportSDMXClientLibraryRequest(SDMXExportSession s) throws SDMXExportWizardException; }