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 Object


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

Constructor Detail

ImporterServiceCall

public ImporterServiceCall(org.apache.axis.message.addressing.EndpointReferenceType epr,
                           org.gcube.common.core.scope.GCUBEScope scope,
                           org.gcube.common.core.security.GCUBESecurityManager securityManager)
                    throws Exception
Throws:
Exception
Method Detail

importData

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

getImportState

public org.gcube.contentmanagement.timeseriesservice.stubs.types.State getImportState()
                                                                               throws Exception
Throws:
Exception

getDataAsJson

public String getDataAsJson(org.gcube.contentmanagement.timeseriesservice.stubs.types.Limit limit)
                     throws Exception
Throws:
Exception

getProgress

public org.gcube.contentmanagement.timeseriesservice.stubs.GetProgressResponse getProgress()
                                                                                    throws Exception
Throws:
Exception

getColumnsDefinition

public org.gcube.contentmanagement.timeseriesservice.stubs.types.ColumnDefinition[] getColumnsDefinition()
                                                                                                  throws Exception
Throws:
Exception

exportAsCsv

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

importData

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


Copyright © 2012. All Rights Reserved.