org.gcube.contentmanagement.timeseriesservice.stubs.calls.importer
Class ImporterServiceCall

java.lang.Object
  extended by org.gcube.contentmanagement.timeseriesservice.stubs.calls.importer.ImporterServiceCall

public class ImporterServiceCall
extends java.lang.Object


Constructor Summary
ImporterServiceCall(org.apache.axis.message.addressing.EndpointReferenceType epr, GCUBEScope scope, GCUBESecurityManager securityManager)
           
 
Method Summary
 java.lang.String exportAsCsv(boolean hasHeader, java.lang.String separator, java.lang.String encoding, boolean[] fieldsMask)
           
 ColumnDefinition[] getColumnsDefinition()
           
 java.lang.String getDataAsJson(Limit limit)
           
 State getImportState()
           
 GetProgressResponse getProgress()
           
 void importData(RSWrapper rsWrapper, char delimiter, java.lang.String encoding, boolean hasHeader, boolean[] fieldsMask)
           
 void importData(RSWrapper rsWrapper, char delimiter, java.lang.String encoding, boolean hasHeader, boolean[] fieldsMask, boolean[] attributeFieldsMask, java.lang.String attributeLabel, java.lang.String valueLabel)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ImporterServiceCall

public ImporterServiceCall(org.apache.axis.message.addressing.EndpointReferenceType epr,
                           GCUBEScope scope,
                           GCUBESecurityManager securityManager)
                    throws java.lang.Exception
Throws:
java.lang.Exception
Method Detail

importData

public void importData(RSWrapper rsWrapper,
                       char delimiter,
                       java.lang.String encoding,
                       boolean hasHeader,
                       boolean[] fieldsMask)
                throws java.lang.Exception
Throws:
java.lang.Exception

getImportState

public State getImportState()
                     throws java.lang.Exception
Throws:
java.lang.Exception

getDataAsJson

public java.lang.String getDataAsJson(Limit limit)
                               throws java.lang.Exception
Throws:
java.lang.Exception

getProgress

public GetProgressResponse getProgress()
                                throws java.lang.Exception
Throws:
java.lang.Exception

getColumnsDefinition

public ColumnDefinition[] getColumnsDefinition()
                                        throws java.lang.Exception
Throws:
java.lang.Exception

exportAsCsv

public java.lang.String exportAsCsv(boolean hasHeader,
                                    java.lang.String separator,
                                    java.lang.String encoding,
                                    boolean[] fieldsMask)
                             throws java.lang.Exception
Throws:
java.lang.Exception

importData

public void importData(RSWrapper rsWrapper,
                       char delimiter,
                       java.lang.String encoding,
                       boolean hasHeader,
                       boolean[] fieldsMask,
                       boolean[] attributeFieldsMask,
                       java.lang.String attributeLabel,
                       java.lang.String valueLabel)
                throws java.lang.Exception
Throws:
java.lang.Exception