org.gcube.contentmanagement.timeseriesservice.impl.timeseries
Class TimeSeriesManager

java.lang.Object
  extended by org.gcube.contentmanagement.timeseriesservice.impl.timeseries.TimeSeriesManager

public class TimeSeriesManager
extends java.lang.Object

Author:
lucio

Constructor Summary
TimeSeriesManager()
           
 
Method Summary
 VOID addFAOAreas(AddFAOAreasRequest request)
           
 VOID aggregate(AggregateRequest request)
           
 VOID changeColumn(ChangeColumnRequest request)
           
 VOID denormalize(DenormalizeRequest request)
           
 VOID discardAllOperations(java.lang.String user)
           
 VOID discardCurrentOperation(java.lang.String user)
           
 VOID enrich(EnrichRequest request)
           
 java.lang.String exportAsCsv(ExportRequest req)
           
 java.lang.String getAllDataAsJson(GetAllDataAsJsonRequest request)
           
 java.lang.String getAreaTransformationResult(GetAreaTransformationResultRequest request)
           
 java.lang.String getChartData(ChartDataRequest req)
           
 ColumnDefinitionArray getColumnsDefinition(java.lang.String user)
           
 CompatibleColumnsMappingArray getCompatibleColumns(CompatibleColumnsRequest request)
           
 OperationType getCurrentOperation(java.lang.String user)
           
 CurrentState getCurrentState(java.lang.String user)
           
 StringArray getDistinctValues(DistinctValuesRequest request)
           
 long getElementsCount(java.lang.String user)
           
 FilterCondition getFilter(java.lang.String user)
           
 java.lang.String getFishingMontlyEffort(GetFishingMontlyEffortRequest request)
           
 TimeseriesHistory getHistory(VOID request)
           
 State getInitializationState(VOID req)
           
 OperationsListArray getOperationsList(java.lang.String user)
           
 java.lang.String getSpaceSpeciesTransformationResult(GetSpaceSpeciesTransformationResultRequest request)
           
 java.lang.String getSpaceTransformationResult(GetSpaceTransformationResultRequest request)
           
 java.lang.String getTimeCountriesTransformationResult(GetTimeCountriesTransformationResultRequest request)
           
 GetTransformationStatusResponse getTransformationStatus(java.lang.String groupName)
           
 VOID group(GroupRequest request)
           
 boolean isUnionAllowed(IsUnionAllowedRequest request)
           
 VOID publish(PublishingLevel level)
           
 VOID tsFilter(TsFilterRequest request)
           
 VOID union(UnionRequest request)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TimeSeriesManager

public TimeSeriesManager()
Method Detail

getAllDataAsJson

public java.lang.String getAllDataAsJson(GetAllDataAsJsonRequest request)
                                  throws GCUBEFault
Parameters:
request -
Returns:
Throws:
GCUBEFault

getInitializationState

public State getInitializationState(VOID req)
                             throws GCUBEFault
Parameters:
req -
Returns:
Throws:
GCUBEFault

exportAsCsv

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

getColumnsDefinition

public ColumnDefinitionArray getColumnsDefinition(java.lang.String user)
                                           throws GCUBEFault
Parameters:
req -
Returns:
Throws:
GCUBEFault

getElementsCount

public long getElementsCount(java.lang.String user)
                      throws GCUBEFault
Parameters:
user -
Returns:
Throws:
GCUBEFault

tsFilter

public VOID tsFilter(TsFilterRequest request)
              throws GCUBEFault
Parameters:
request -
Returns:
Throws:
GCUBEFault

union

public VOID union(UnionRequest request)
           throws GCUBEFault
Parameters:
request -
Returns:
Throws:
GCUBEFault

changeColumn

public VOID changeColumn(ChangeColumnRequest request)
                  throws GCUBEFault
Parameters:
request -
Returns:
Throws:
GCUBEFault

enrich

public VOID enrich(EnrichRequest request)
            throws GCUBEFault
Parameters:
request -
Returns:
Throws:
GCUBEFault

addFAOAreas

public VOID addFAOAreas(AddFAOAreasRequest request)
                 throws GCUBEFault
Parameters:
request -
Returns:
Throws:
GCUBEFault

aggregate

public VOID aggregate(AggregateRequest request)
               throws GCUBEFault
Parameters:
request - AggregateRequest
Returns:
Throws:
GCUBEFault

group

public VOID group(GroupRequest request)
           throws GCUBEFault
Parameters:
request - GroupRequest
Returns:
Throws:
GCUBEFault

denormalize

public VOID denormalize(DenormalizeRequest request)
                 throws GCUBEFault
Parameters:
req -
Returns:
Throws:
java.lang.Exception
GCUBEFault

discardCurrentOperation

public VOID discardCurrentOperation(java.lang.String user)
                             throws GCUBEFault
Parameters:
user -
Returns:
Throws:
GCUBEFault

discardAllOperations

public VOID discardAllOperations(java.lang.String user)
                          throws GCUBEFault
Parameters:
user -
Returns:
Throws:
GCUBEFault

getFilter

public FilterCondition getFilter(java.lang.String user)
                          throws GCUBEFault
Parameters:
user -
Returns:
Throws:
GCUBEFault

getCurrentState

public CurrentState getCurrentState(java.lang.String user)
                             throws GCUBEFault
Parameters:
user -
Returns:
Throws:
GCUBEFault

getCurrentOperation

public OperationType getCurrentOperation(java.lang.String user)
                                  throws GCUBEFault
Parameters:
user -
Returns:
Throws:
GCUBEFault

getOperationsList

public OperationsListArray getOperationsList(java.lang.String user)
                                      throws GCUBEFault
Parameters:
user -
Returns:
Throws:
GCUBEFault

isUnionAllowed

public boolean isUnionAllowed(IsUnionAllowedRequest request)
                       throws GCUBEFault
Parameters:
resourceId -
Returns:
Throws:
GCUBEFault

publish

public VOID publish(PublishingLevel level)
             throws GCUBEFault
Parameters:
req - void
Returns:
Throws:
java.lang.Exception - -
GCUBEFault

getHistory

public TimeseriesHistory getHistory(VOID request)
                             throws GCUBEFault
Parameters:
request -
Returns:
Throws:
GCUBEFault

getCompatibleColumns

public CompatibleColumnsMappingArray getCompatibleColumns(CompatibleColumnsRequest request)
                                                   throws GCUBEFault
Parameters:
request -
Returns:
Throws:
GCUBEFault

getDistinctValues

public StringArray getDistinctValues(DistinctValuesRequest request)
                              throws GCUBEFault
Throws:
GCUBEFault

getChartData

public java.lang.String getChartData(ChartDataRequest req)
                              throws GCUBEFault
Throws:
GCUBEFault

getAreaTransformationResult

public java.lang.String getAreaTransformationResult(GetAreaTransformationResultRequest request)
                                             throws GCUBEFault
Throws:
GCUBEFault

getSpaceTransformationResult

public java.lang.String getSpaceTransformationResult(GetSpaceTransformationResultRequest request)
                                              throws GCUBEFault
Throws:
GCUBEFault

getTimeCountriesTransformationResult

public java.lang.String getTimeCountriesTransformationResult(GetTimeCountriesTransformationResultRequest request)
                                                      throws GCUBEFault
Throws:
GCUBEFault

getSpaceSpeciesTransformationResult

public java.lang.String getSpaceSpeciesTransformationResult(GetSpaceSpeciesTransformationResultRequest request)
                                                     throws GCUBEFault
Throws:
GCUBEFault

getFishingMontlyEffort

public java.lang.String getFishingMontlyEffort(GetFishingMontlyEffortRequest request)
                                        throws GCUBEFault
Throws:
GCUBEFault

getTransformationStatus

public GetTransformationStatusResponse getTransformationStatus(java.lang.String groupName)
                                                        throws GCUBEFault
Throws:
GCUBEFault