Interface DataMinerPortletServiceAsync


  • public interface DataMinerPortletServiceAsync
    Author:
    Giancarlo Panichi
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void cancelComputation​(org.gcube.data.analysis.dataminermanagercl.shared.data.computations.ComputationId computationId, com.google.gwt.user.client.rpc.AsyncCallback<String> asyncCallback)  
      void cancelComputation​(org.gcube.data.analysis.dataminermanagercl.shared.workspace.ItemDescription itemDescription, com.google.gwt.user.client.rpc.AsyncCallback<String> asyncCallback)  
      void deleteItem​(org.gcube.data.analysis.dataminermanagercl.shared.workspace.ItemDescription itemDescription, com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)  
      void getComputationData​(org.gcube.data.analysis.dataminermanagercl.shared.workspace.ItemDescription itemDescription, com.google.gwt.user.client.rpc.AsyncCallback<org.gcube.data.analysis.dataminermanagercl.shared.data.computations.ComputationData> callback)  
      void getComputationStatus​(org.gcube.data.analysis.dataminermanagercl.shared.data.computations.ComputationId computationId, com.google.gwt.user.client.rpc.AsyncCallback<org.gcube.data.analysis.dataminermanagercl.shared.process.ComputationStatus> asyncCallback)  
      void getDataMinerWorkArea​(com.google.gwt.user.client.rpc.AsyncCallback<org.gcube.data.analysis.dataminermanagercl.shared.workspace.DataMinerWorkArea> asyncCallback)  
      void getItemDescription​(String itemId, com.google.gwt.user.client.rpc.AsyncCallback<org.gcube.data.analysis.dataminermanagercl.shared.workspace.ItemDescription> asyncCallback)  
      void getOperatorsClassifications​(com.google.gwt.user.client.rpc.AsyncCallback<List<org.gcube.data.analysis.dataminermanagercl.shared.process.OperatorsClassification>> callback)  
      void getOutputDataByComputationId​(org.gcube.data.analysis.dataminermanagercl.shared.data.computations.ComputationId computationId, com.google.gwt.user.client.rpc.AsyncCallback<org.gcube.data.analysis.dataminermanagercl.shared.data.OutputData> callback)  
      void getParameters​(org.gcube.data.analysis.dataminermanagercl.shared.process.Operator operator, com.google.gwt.user.client.rpc.AsyncCallback<List<org.gcube.data.analysis.dataminermanagercl.shared.parameters.Parameter>> callback)  
      void getPublicLink​(org.gcube.data.analysis.dataminermanagercl.shared.workspace.ItemDescription itemDescription, com.google.gwt.user.client.rpc.AsyncCallback<String> callback)  
      void getServiceInfo​(com.google.gwt.user.client.rpc.AsyncCallback<org.gcube.data.analysis.dataminermanagercl.shared.service.ServiceInfo> asyncCallback)  
      void hello​(com.google.gwt.user.client.rpc.AsyncCallback<UserInfo> callback)  
      void resubmit​(org.gcube.data.analysis.dataminermanagercl.shared.workspace.ItemDescription itemDescription, com.google.gwt.user.client.rpc.AsyncCallback<org.gcube.data.analysis.dataminermanagercl.shared.data.computations.ComputationId> callback)  
      void retrieveTableInformation​(org.gcube.portlets.widgets.wsexplorer.shared.Item item, com.google.gwt.user.client.rpc.AsyncCallback<org.gcube.data.analysis.dataminermanagercl.shared.data.TableItemSimple> callback)  
      void startComputation​(org.gcube.data.analysis.dataminermanagercl.shared.process.Operator op, com.google.gwt.user.client.rpc.AsyncCallback<org.gcube.data.analysis.dataminermanagercl.shared.data.computations.ComputationId> asyncCallback)  
    • Method Detail

      • hello

        void hello​(com.google.gwt.user.client.rpc.AsyncCallback<UserInfo> callback)
      • getOperatorsClassifications

        void getOperatorsClassifications​(com.google.gwt.user.client.rpc.AsyncCallback<List<org.gcube.data.analysis.dataminermanagercl.shared.process.OperatorsClassification>> callback)
      • getParameters

        void getParameters​(org.gcube.data.analysis.dataminermanagercl.shared.process.Operator operator,
                           com.google.gwt.user.client.rpc.AsyncCallback<List<org.gcube.data.analysis.dataminermanagercl.shared.parameters.Parameter>> callback)
      • startComputation

        void startComputation​(org.gcube.data.analysis.dataminermanagercl.shared.process.Operator op,
                              com.google.gwt.user.client.rpc.AsyncCallback<org.gcube.data.analysis.dataminermanagercl.shared.data.computations.ComputationId> asyncCallback)
      • getComputationStatus

        void getComputationStatus​(org.gcube.data.analysis.dataminermanagercl.shared.data.computations.ComputationId computationId,
                                  com.google.gwt.user.client.rpc.AsyncCallback<org.gcube.data.analysis.dataminermanagercl.shared.process.ComputationStatus> asyncCallback)
      • resubmit

        void resubmit​(org.gcube.data.analysis.dataminermanagercl.shared.workspace.ItemDescription itemDescription,
                      com.google.gwt.user.client.rpc.AsyncCallback<org.gcube.data.analysis.dataminermanagercl.shared.data.computations.ComputationId> callback)
      • retrieveTableInformation

        void retrieveTableInformation​(org.gcube.portlets.widgets.wsexplorer.shared.Item item,
                                      com.google.gwt.user.client.rpc.AsyncCallback<org.gcube.data.analysis.dataminermanagercl.shared.data.TableItemSimple> callback)
      • getDataMinerWorkArea

        void getDataMinerWorkArea​(com.google.gwt.user.client.rpc.AsyncCallback<org.gcube.data.analysis.dataminermanagercl.shared.workspace.DataMinerWorkArea> asyncCallback)
      • getPublicLink

        void getPublicLink​(org.gcube.data.analysis.dataminermanagercl.shared.workspace.ItemDescription itemDescription,
                           com.google.gwt.user.client.rpc.AsyncCallback<String> callback)
      • cancelComputation

        void cancelComputation​(org.gcube.data.analysis.dataminermanagercl.shared.data.computations.ComputationId computationId,
                               com.google.gwt.user.client.rpc.AsyncCallback<String> asyncCallback)
      • deleteItem

        void deleteItem​(org.gcube.data.analysis.dataminermanagercl.shared.workspace.ItemDescription itemDescription,
                        com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
      • getOutputDataByComputationId

        void getOutputDataByComputationId​(org.gcube.data.analysis.dataminermanagercl.shared.data.computations.ComputationId computationId,
                                          com.google.gwt.user.client.rpc.AsyncCallback<org.gcube.data.analysis.dataminermanagercl.shared.data.OutputData> callback)
      • getComputationData

        void getComputationData​(org.gcube.data.analysis.dataminermanagercl.shared.workspace.ItemDescription itemDescription,
                                com.google.gwt.user.client.rpc.AsyncCallback<org.gcube.data.analysis.dataminermanagercl.shared.data.computations.ComputationData> callback)
      • cancelComputation

        void cancelComputation​(org.gcube.data.analysis.dataminermanagercl.shared.workspace.ItemDescription itemDescription,
                               com.google.gwt.user.client.rpc.AsyncCallback<String> asyncCallback)
      • getItemDescription

        void getItemDescription​(String itemId,
                                com.google.gwt.user.client.rpc.AsyncCallback<org.gcube.data.analysis.dataminermanagercl.shared.workspace.ItemDescription> asyncCallback)
      • getServiceInfo

        void getServiceInfo​(com.google.gwt.user.client.rpc.AsyncCallback<org.gcube.data.analysis.dataminermanagercl.shared.service.ServiceInfo> asyncCallback)