package org.gcube.portlets.gcubeckan.gcubeckandatacatalog.client; import org.gcube.portlets.gcubeckan.gcubeckandatacatalog.shared.CkanConnectorAccessPoint; import org.gcube.portlets.gcubeckan.gcubeckandatacatalog.shared.CkanRole; import com.google.gwt.user.client.rpc.RemoteService; import com.google.gwt.user.client.rpc.RemoteServiceRelativePath; /** * The client side stub for the RPC service. * * @author Francesco Mangiacrapa francesco.mangiacrapa@isti.cnr.it * Jun 20, 2016 */ @RemoteServiceRelativePath("ckandatacatalogue") public interface GcubeCkanDataCatalogService extends RemoteService { CkanConnectorAccessPoint getCKanConnector( String pathInfoParameters, String queryStringParameters) throws Exception; CkanRole getMyRole() throws Exception; String getUser(); void logoutFromCkan(); /** * @return */ String logoutURIFromCkan(); }