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
 org.gcube.common.core.types.VOID addFAOAreas(AddFAOAreasRequest request)
           
 org.gcube.common.core.types.VOID aggregate(AggregateRequest request)
           
 org.gcube.common.core.types.VOID changeColumn(ChangeColumnRequest request)
           
 org.gcube.common.core.types.VOID denormalize(DenormalizeRequest request)
           
 org.gcube.common.core.types.VOID discardAllOperations(java.lang.String user)
           
 org.gcube.common.core.types.VOID discardCurrentOperation(java.lang.String user)
           
 org.gcube.common.core.types.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)
           
 org.gcube.common.core.types.StringArray getDistinctValues(DistinctValuesRequest request)
           
 long getElementsCount(java.lang.String user)
           
 FilterCondition getFilter(java.lang.String user)
           
 java.lang.String getFishingMontlyEffort(GetFishingMontlyEffortRequest request)
           
 TimeseriesHistory getHistory(org.gcube.common.core.types.VOID request)
           
 State getInitializationState(org.gcube.common.core.types.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)
           
 org.gcube.common.core.types.VOID group(GroupRequest request)
           
 boolean isUnionAllowed(IsUnionAllowedRequest request)
           
 org.gcube.common.core.types.VOID publish(PublishingLevel level)
           
 org.gcube.common.core.types.VOID tsFilter(TsFilterRequest request)
           
 org.gcube.common.core.types.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 org.gcube.common.core.faults.GCUBEFault
Parameters:
request -
Returns:
Throws:
org.gcube.common.core.faults.GCUBEFault

getInitializationState

public State getInitializationState(org.gcube.common.core.types.VOID req)
                             throws org.gcube.common.core.faults.GCUBEFault
Parameters:
req -
Returns:
Throws:
org.gcube.common.core.faults.GCUBEFault

exportAsCsv

public java.lang.String exportAsCsv(ExportRequest req)
                             throws org.gcube.common.core.faults.GCUBEFault
Parameters:
req -
Returns:
Throws:
org.gcube.common.core.faults.GCUBEFault

getColumnsDefinition

public ColumnDefinitionArray getColumnsDefinition(java.lang.String user)
                                           throws org.gcube.common.core.faults.GCUBEFault
Parameters:
req -
Returns:
Throws:
org.gcube.common.core.faults.GCUBEFault

getElementsCount

public long getElementsCount(java.lang.String user)
                      throws org.gcube.common.core.faults.GCUBEFault
Parameters:
user -
Returns:
Throws:
org.gcube.common.core.faults.GCUBEFault

tsFilter

public org.gcube.common.core.types.VOID tsFilter(TsFilterRequest request)
                                          throws org.gcube.common.core.faults.GCUBEFault
Parameters:
request -
Returns:
Throws:
org.gcube.common.core.faults.GCUBEFault

union

public org.gcube.common.core.types.VOID union(UnionRequest request)
                                       throws org.gcube.common.core.faults.GCUBEFault
Parameters:
request -
Returns:
Throws:
org.gcube.common.core.faults.GCUBEFault

changeColumn

public org.gcube.common.core.types.VOID changeColumn(ChangeColumnRequest request)
                                              throws org.gcube.common.core.faults.GCUBEFault
Parameters:
request -
Returns:
Throws:
org.gcube.common.core.faults.GCUBEFault

enrich

public org.gcube.common.core.types.VOID enrich(EnrichRequest request)
                                        throws org.gcube.common.core.faults.GCUBEFault
Parameters:
request -
Returns:
Throws:
org.gcube.common.core.faults.GCUBEFault

addFAOAreas

public org.gcube.common.core.types.VOID addFAOAreas(AddFAOAreasRequest request)
                                             throws org.gcube.common.core.faults.GCUBEFault
Parameters:
request -
Returns:
Throws:
org.gcube.common.core.faults.GCUBEFault

aggregate

public org.gcube.common.core.types.VOID aggregate(AggregateRequest request)
                                           throws org.gcube.common.core.faults.GCUBEFault
Parameters:
request - AggregateRequest
Returns:
Throws:
org.gcube.common.core.faults.GCUBEFault

group

public org.gcube.common.core.types.VOID group(GroupRequest request)
                                       throws org.gcube.common.core.faults.GCUBEFault
Parameters:
request - GroupRequest
Returns:
Throws:
org.gcube.common.core.faults.GCUBEFault

denormalize

public org.gcube.common.core.types.VOID denormalize(DenormalizeRequest request)
                                             throws org.gcube.common.core.faults.GCUBEFault
Parameters:
req -
Returns:
Throws:
java.lang.Exception
org.gcube.common.core.faults.GCUBEFault

discardCurrentOperation

public org.gcube.common.core.types.VOID discardCurrentOperation(java.lang.String user)
                                                         throws org.gcube.common.core.faults.GCUBEFault
Parameters:
user -
Returns:
Throws:
org.gcube.common.core.faults.GCUBEFault

discardAllOperations

public org.gcube.common.core.types.VOID discardAllOperations(java.lang.String user)
                                                      throws org.gcube.common.core.faults.GCUBEFault
Parameters:
user -
Returns:
Throws:
org.gcube.common.core.faults.GCUBEFault

getFilter

public FilterCondition getFilter(java.lang.String user)
                          throws org.gcube.common.core.faults.GCUBEFault
Parameters:
user -
Returns:
Throws:
org.gcube.common.core.faults.GCUBEFault

getCurrentState

public CurrentState getCurrentState(java.lang.String user)
                             throws org.gcube.common.core.faults.GCUBEFault
Parameters:
user -
Returns:
Throws:
org.gcube.common.core.faults.GCUBEFault

getCurrentOperation

public OperationType getCurrentOperation(java.lang.String user)
                                  throws org.gcube.common.core.faults.GCUBEFault
Parameters:
user -
Returns:
Throws:
org.gcube.common.core.faults.GCUBEFault

getOperationsList

public OperationsListArray getOperationsList(java.lang.String user)
                                      throws org.gcube.common.core.faults.GCUBEFault
Parameters:
user -
Returns:
Throws:
org.gcube.common.core.faults.GCUBEFault

isUnionAllowed

public boolean isUnionAllowed(IsUnionAllowedRequest request)
                       throws org.gcube.common.core.faults.GCUBEFault
Parameters:
resourceId -
Returns:
Throws:
org.gcube.common.core.faults.GCUBEFault

publish

public org.gcube.common.core.types.VOID publish(PublishingLevel level)
                                         throws org.gcube.common.core.faults.GCUBEFault
Parameters:
req - void
Returns:
Throws:
java.lang.Exception - -
org.gcube.common.core.faults.GCUBEFault

getHistory

public TimeseriesHistory getHistory(org.gcube.common.core.types.VOID request)
                             throws org.gcube.common.core.faults.GCUBEFault
Parameters:
request -
Returns:
Throws:
org.gcube.common.core.faults.GCUBEFault

getCompatibleColumns

public CompatibleColumnsMappingArray getCompatibleColumns(CompatibleColumnsRequest request)
                                                   throws org.gcube.common.core.faults.GCUBEFault
Parameters:
request -
Returns:
Throws:
org.gcube.common.core.faults.GCUBEFault

getDistinctValues

public org.gcube.common.core.types.StringArray getDistinctValues(DistinctValuesRequest request)
                                                          throws org.gcube.common.core.faults.GCUBEFault
Throws:
org.gcube.common.core.faults.GCUBEFault

getChartData

public java.lang.String getChartData(ChartDataRequest req)
                              throws org.gcube.common.core.faults.GCUBEFault
Throws:
org.gcube.common.core.faults.GCUBEFault

getAreaTransformationResult

public java.lang.String getAreaTransformationResult(GetAreaTransformationResultRequest request)
                                             throws org.gcube.common.core.faults.GCUBEFault
Throws:
org.gcube.common.core.faults.GCUBEFault

getSpaceTransformationResult

public java.lang.String getSpaceTransformationResult(GetSpaceTransformationResultRequest request)
                                              throws org.gcube.common.core.faults.GCUBEFault
Throws:
org.gcube.common.core.faults.GCUBEFault

getTimeCountriesTransformationResult

public java.lang.String getTimeCountriesTransformationResult(GetTimeCountriesTransformationResultRequest request)
                                                      throws org.gcube.common.core.faults.GCUBEFault
Throws:
org.gcube.common.core.faults.GCUBEFault

getSpaceSpeciesTransformationResult

public java.lang.String getSpaceSpeciesTransformationResult(GetSpaceSpeciesTransformationResultRequest request)
                                                     throws org.gcube.common.core.faults.GCUBEFault
Throws:
org.gcube.common.core.faults.GCUBEFault

getFishingMontlyEffort

public java.lang.String getFishingMontlyEffort(GetFishingMontlyEffortRequest request)
                                        throws org.gcube.common.core.faults.GCUBEFault
Throws:
org.gcube.common.core.faults.GCUBEFault

getTransformationStatus

public GetTransformationStatusResponse getTransformationStatus(java.lang.String groupName)
                                                        throws org.gcube.common.core.faults.GCUBEFault
Throws:
org.gcube.common.core.faults.GCUBEFault