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

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

public class TimeSeriesManager
extends Object

Author:
lucio

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

Constructor Detail

TimeSeriesManager

public TimeSeriesManager()
Method Detail

getResource

protected TimeSeriesResource getResource()
                                  throws org.globus.wsrf.ResourceException
Throws:
org.globus.wsrf.ResourceException

getAllDataAsJson

public String getAllDataAsJson(org.gcube.contentmanagement.timeseriesservice.stubs.GetAllDataAsJsonRequest request)
                        throws org.gcube.common.core.faults.GCUBEFault
Parameters:
request -
Returns:
Throws:
org.gcube.common.core.faults.GCUBEFault

getInitializationState

public org.gcube.contentmanagement.timeseriesservice.stubs.types.Status 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 String exportAsCsv(org.gcube.contentmanagement.timeseriesservice.stubs.types.ExportRequest req)
                   throws org.gcube.common.core.faults.GCUBEFault
Parameters:
req -
Returns:
Throws:
org.gcube.common.core.faults.GCUBEFault

getColumnsDefinition

public org.gcube.contentmanagement.timeseriesservice.stubs.types.ColumnDefinitionArray getColumnsDefinition(String user)
                                                                                                     throws org.gcube.common.core.faults.GCUBEFault
Parameters:
req -
Returns:
Throws:
org.gcube.common.core.faults.GCUBEFault

getElementsCount

public long getElementsCount(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(org.gcube.contentmanagement.timeseriesservice.stubs.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(org.gcube.contentmanagement.timeseriesservice.stubs.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(org.gcube.contentmanagement.timeseriesservice.stubs.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(org.gcube.contentmanagement.timeseriesservice.stubs.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(org.gcube.contentmanagement.timeseriesservice.stubs.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(org.gcube.contentmanagement.timeseriesservice.stubs.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(org.gcube.contentmanagement.timeseriesservice.stubs.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(org.gcube.contentmanagement.timeseriesservice.stubs.DenormalizeRequest request)
                                             throws org.gcube.common.core.faults.GCUBEFault
Parameters:
req -
Returns:
Throws:
Exception
org.gcube.common.core.faults.GCUBEFault

discardCurrentOperation

public org.gcube.common.core.types.VOID discardCurrentOperation(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(String user)
                                                      throws org.gcube.common.core.faults.GCUBEFault
Parameters:
user -
Returns:
Throws:
org.gcube.common.core.faults.GCUBEFault

getFilter

public org.gcube.contentmanagement.timeseriesservice.stubs.types.FilterCondition getFilter(String user)
                                                                                    throws org.gcube.common.core.faults.GCUBEFault
Parameters:
user -
Returns:
Throws:
org.gcube.common.core.faults.GCUBEFault

getCurrentState

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

getCurrentOperation

public org.gcube.contentmanagement.timeseriesservice.stubs.types.OperationType getCurrentOperation(String user)
                                                                                            throws org.gcube.common.core.faults.GCUBEFault
Parameters:
user -
Returns:
Throws:
org.gcube.common.core.faults.GCUBEFault

getOperationsList

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

isUnionAllowed

public boolean isUnionAllowed(org.gcube.contentmanagement.timeseriesservice.stubs.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(org.gcube.contentmanagement.timeseriesservice.stubs.types.PublishingLevel level)
                                         throws org.gcube.common.core.faults.GCUBEFault
Parameters:
req - void
Returns:
Throws:
Exception - -
org.gcube.common.core.faults.GCUBEFault

getHistory

public org.gcube.contentmanagement.timeseriesservice.stubs.types.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 org.gcube.contentmanagement.timeseriesservice.stubs.types.CompatibleColumnsMappingArray getCompatibleColumns(org.gcube.contentmanagement.timeseriesservice.stubs.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(org.gcube.contentmanagement.timeseriesservice.stubs.DistinctValuesRequest request)
                                                          throws org.gcube.common.core.faults.GCUBEFault
Throws:
org.gcube.common.core.faults.GCUBEFault

getChartData

public String getChartData(org.gcube.contentmanagement.timeseriesservice.stubs.ChartDataRequest req)
                    throws org.gcube.common.core.faults.GCUBEFault
Throws:
org.gcube.common.core.faults.GCUBEFault

getAreaTransformationResult

public String getAreaTransformationResult(org.gcube.contentmanagement.timeseriesservice.stubs.GetAreaTransformationResultRequest request)
                                   throws org.gcube.common.core.faults.GCUBEFault
Throws:
org.gcube.common.core.faults.GCUBEFault

getSpaceTransformationResult

public String getSpaceTransformationResult(org.gcube.contentmanagement.timeseriesservice.stubs.GetSpaceTransformationResultRequest request)
                                    throws org.gcube.common.core.faults.GCUBEFault
Throws:
org.gcube.common.core.faults.GCUBEFault

getTimeCountriesTransformationResult

public String getTimeCountriesTransformationResult(org.gcube.contentmanagement.timeseriesservice.stubs.GetTimeCountriesTransformationResultRequest request)
                                            throws org.gcube.common.core.faults.GCUBEFault
Throws:
org.gcube.common.core.faults.GCUBEFault

getSpaceSpeciesTransformationResult

public String getSpaceSpeciesTransformationResult(org.gcube.contentmanagement.timeseriesservice.stubs.GetSpaceSpeciesTransformationResultRequest request)
                                           throws org.gcube.common.core.faults.GCUBEFault
Throws:
org.gcube.common.core.faults.GCUBEFault

getFishingMontlyEffort

public String getFishingMontlyEffort(org.gcube.contentmanagement.timeseriesservice.stubs.GetFishingMontlyEffortRequest request)
                              throws org.gcube.common.core.faults.GCUBEFault
Throws:
org.gcube.common.core.faults.GCUBEFault

getTransformationStatus

public org.gcube.contentmanagement.timeseriesservice.stubs.GetTransformationStatusResponse getTransformationStatus(String groupName)
                                                                                                            throws org.gcube.common.core.faults.GCUBEFault
Throws:
org.gcube.common.core.faults.GCUBEFault


Copyright © 2012. All Rights Reserved.