org.gcube.contentmanagement.timeseriesservice.impl.importer
Class ImportManager

java.lang.Object
  extended by org.gcube.contentmanagement.timeseriesservice.impl.importer.ImportManager

public class ImportManager
extends java.lang.Object


Constructor Summary
ImportManager()
           
 
Method Summary
 VOID denormalizedImportOperation(DenormalizedImportRequest request)
          performs the import operation
 java.lang.String exportAsCsv(ExportRequest request)
           
 ColumnDefinitionArray getColumnsDefinition(VOID request)
           
 java.lang.String getDataAsJson(Limit limit)
           
 State getImportState(VOID request)
           
 GetProgressResponse getProgress(VOID request)
           
 VOID importOperation(ImportRequest request)
          performs the import operation
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ImportManager

public ImportManager()
Method Detail

importOperation

public VOID importOperation(ImportRequest request)
                     throws GCUBEFault
performs the import operation

Parameters:
importLocator - the RSLocator
Returns:
VOID
Throws:
GCUBEFault

denormalizedImportOperation

public VOID denormalizedImportOperation(DenormalizedImportRequest request)
                                 throws GCUBEFault
performs the import operation

Parameters:
importLocator - the RSLocator
Returns:
VOID
Throws:
GCUBEFault

getImportState

public State getImportState(VOID request)
                     throws GCUBEFault
Returns:
Throws:
GCUBEFault

getDataAsJson

public java.lang.String getDataAsJson(Limit limit)
                               throws GCUBEFault
Parameters:
limit -
Returns:
Throws:
GCUBEFault

getColumnsDefinition

public ColumnDefinitionArray getColumnsDefinition(VOID request)
                                           throws GCUBEFault
Parameters:
request -
Returns:
Throws:
GCUBEFault

getProgress

public GetProgressResponse getProgress(VOID request)
                                throws GCUBEFault
Parameters:
request -
Returns:
Throws:
GCUBEFault

exportAsCsv

public java.lang.String exportAsCsv(ExportRequest request)
                             throws GCUBEFault
Parameters:
request -
Returns:
Throws:
GCUBEFault