package org.gcube.portlets.widgets.ckan2zenodopublisher.client; import org.gcube.portlets.widgets.ckan2zenodopublisher.shared.CatalogueItem; import org.gcube.portlets.widgets.ckan2zenodopublisher.shared.wrapped.ZenodoItem; import com.google.gwt.user.client.rpc.RemoteService; import com.google.gwt.user.client.rpc.RemoteServiceRelativePath; /** * The client side stub for the RPC service. */ @RemoteServiceRelativePath("ckantozenodo") public interface CkanToZenodoPublisherService extends RemoteService { ZenodoItem convertToZenodoItem(CatalogueItem item) throws Exception; String publishOnZenodo(ZenodoItem zenodoItem) throws Exception; }