org.gcube.contentmanagement.timeseriesservice.calls.timeseries
Class TimeSeriesServiceCall
java.lang.Object
org.gcube.contentmanagement.timeseriesservice.calls.timeseries.TimeSeriesServiceCall
public class TimeSeriesServiceCall
- extends Object
|
Constructor Summary |
TimeSeriesServiceCall(String user,
org.apache.axis.message.addressing.EndpointReferenceType epr,
org.gcube.common.core.scope.GCUBEScope scope,
org.gcube.common.core.security.GCUBESecurityManager securityManager)
|
|
Method Summary |
void |
addFAOAreas(String messageIdColumn,
String xDimensionColumn,
String yDimensionColumn)
|
void |
aggregate(org.gcube.contentmanagement.timeseriesservice.stubs.AggregationFunction aggregationFuction,
String... fieldsId)
|
void |
changeColumn(String fieldId,
String keyId)
|
void |
denormalization(String attributeFieldId,
String valueFieldId)
|
void |
discardAllOperations()
|
void |
discardCurrentOperation()
|
void |
enrich(String messageIdColumn,
String rawDatesColumn,
String speedColumn,
String vesselIDColumn,
String xDimensionColumn,
String yDimensionColumn)
|
String |
exportAsCsv(boolean hasHeader,
String delimiter,
String encoding,
boolean[] fieldsMask)
|
void |
filter(org.gcube.contentmanagement.timeseriesservice.stubs.types.FilterCondition filter)
|
String |
getAllDataAsJSon(org.gcube.contentmanagement.timeseriesservice.stubs.types.Limit limit,
org.gcube.contentmanagement.timeseriesservice.stubs.types.Order order)
|
String |
getAreaTransformationResult(String aggregationColumn,
String quantitiesColumn)
|
String |
getChartData(int maxDimension,
String xDimension,
String yDimension,
String groupDimension,
String attributeColumn,
String[] filters,
String[] areas)
|
org.gcube.contentmanagement.timeseriesservice.stubs.types.CompatibleColumnsMapping[] |
getCompatibleColumns(String timeSeriesId)
|
org.gcube.contentmanagement.timeseriesservice.stubs.types.OperationType |
getCurrentOperation()
|
org.gcube.contentmanagement.timeseriesservice.stubs.CurrentState |
getCurrentState()
|
org.gcube.contentmanagement.timeseriesservice.stubs.types.ColumnDefinition[] |
getDimensions()
|
String[] |
getDistinctValues(String fieldId,
org.gcube.contentmanagement.timeseriesservice.stubs.types.Limit... limit)
|
long |
getElementCount()
|
org.gcube.contentmanagement.timeseriesservice.stubs.types.FilterCondition |
getFilter()
|
String |
getFishingMontlyEffort(String messageIdColumn,
String datesColumn,
String speedColumn,
String fishingHoursDimension,
String xDimensionColumn,
String yDimensionColumn,
boolean appendMode,
boolean produceVTI)
|
org.gcube.contentmanagement.timeseriesservice.stubs.types.TimeseriesHistory |
getHistory()
|
org.gcube.contentmanagement.timeseriesservice.stubs.types.Status |
getInitializingState()
|
org.gcube.contentmanagement.timeseriesservice.stubs.types.OperationType[] |
getOperationsList()
|
String |
getSpaceSpeciesTransformationResult(String aggregationColumn,
String informationColumn,
String quantitiesColumn)
|
String |
getSpaceTransformationResult(String aggregationColumn,
String quantitiesColumn)
|
String |
getTimeCountriesTransformationResult(String aggregationColumn,
String informationColumn,
String quantitiesColumn)
|
org.gcube.contentmanagement.timeseriesservice.stubs.GetTransformationStatusResponse |
getTransformationStatus(String groupName)
|
void |
group(org.gcube.contentmanagement.timeseriesservice.stubs.AggregationFunction aggregationFuction,
org.gcube.contentmanagement.timeseriesservice.stubs.GroupElement... groupList)
|
boolean |
isUnionAllowed(String otherResource)
|
void |
publish(org.gcube.contentmanagement.timeseriesservice.stubs.types.PublishingLevel... level)
|
void |
union(String timeSeriesId,
org.gcube.contentmanagement.timeseriesservice.stubs.types.FieldMapping... fieldsMappings)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TimeSeriesServiceCall
public TimeSeriesServiceCall(String user,
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
getDimensions
public org.gcube.contentmanagement.timeseriesservice.stubs.types.ColumnDefinition[] getDimensions()
throws Exception
- Throws:
Exception
getInitializingState
public org.gcube.contentmanagement.timeseriesservice.stubs.types.Status getInitializingState()
throws Exception
- Throws:
Exception
getAllDataAsJSon
public String getAllDataAsJSon(org.gcube.contentmanagement.timeseriesservice.stubs.types.Limit limit,
org.gcube.contentmanagement.timeseriesservice.stubs.types.Order order)
throws Exception
- Throws:
Exception
exportAsCsv
public String exportAsCsv(boolean hasHeader,
String delimiter,
String encoding,
boolean[] fieldsMask)
throws Exception
- Throws:
Exception
filter
public void filter(org.gcube.contentmanagement.timeseriesservice.stubs.types.FilterCondition filter)
throws Exception
- Throws:
Exception
union
public void union(String timeSeriesId,
org.gcube.contentmanagement.timeseriesservice.stubs.types.FieldMapping... fieldsMappings)
throws Exception
- Throws:
Exception
changeColumn
public void changeColumn(String fieldId,
String keyId)
throws Exception
- Throws:
Exception
getElementCount
public long getElementCount()
throws Exception
- Throws:
Exception
discardCurrentOperation
public void discardCurrentOperation()
throws Exception
- Throws:
Exception
getCurrentOperation
public org.gcube.contentmanagement.timeseriesservice.stubs.types.OperationType getCurrentOperation()
throws Exception
- Throws:
Exception
getCurrentState
public org.gcube.contentmanagement.timeseriesservice.stubs.CurrentState getCurrentState()
throws Exception
- Throws:
Exception
getFilter
public org.gcube.contentmanagement.timeseriesservice.stubs.types.FilterCondition getFilter()
throws Exception
- Throws:
Exception
isUnionAllowed
public boolean isUnionAllowed(String otherResource)
throws Exception
- Throws:
Exception
publish
public void publish(org.gcube.contentmanagement.timeseriesservice.stubs.types.PublishingLevel... level)
throws Exception
- Throws:
Exception
denormalization
public void denormalization(String attributeFieldId,
String valueFieldId)
throws Exception
- Throws:
Exception
aggregate
public void aggregate(org.gcube.contentmanagement.timeseriesservice.stubs.AggregationFunction aggregationFuction,
String... fieldsId)
throws Exception
- Throws:
Exception
group
public void group(org.gcube.contentmanagement.timeseriesservice.stubs.AggregationFunction aggregationFuction,
org.gcube.contentmanagement.timeseriesservice.stubs.GroupElement... groupList)
throws Exception
- Throws:
Exception
enrich
public void enrich(String messageIdColumn,
String rawDatesColumn,
String speedColumn,
String vesselIDColumn,
String xDimensionColumn,
String yDimensionColumn)
throws Exception
- Throws:
Exception
addFAOAreas
public void addFAOAreas(String messageIdColumn,
String xDimensionColumn,
String yDimensionColumn)
throws Exception
- Throws:
Exception
discardAllOperations
public void discardAllOperations()
throws Exception
- Throws:
Exception
getOperationsList
public org.gcube.contentmanagement.timeseriesservice.stubs.types.OperationType[] getOperationsList()
throws Exception
- Throws:
Exception
getHistory
public org.gcube.contentmanagement.timeseriesservice.stubs.types.TimeseriesHistory getHistory()
throws Exception
- Throws:
Exception
getCompatibleColumns
public org.gcube.contentmanagement.timeseriesservice.stubs.types.CompatibleColumnsMapping[] getCompatibleColumns(String timeSeriesId)
throws Exception
- Throws:
Exception
getChartData
public String getChartData(int maxDimension,
String xDimension,
String yDimension,
String groupDimension,
String attributeColumn,
String[] filters,
String[] areas)
throws Exception
- Throws:
Exception
getDistinctValues
public String[] getDistinctValues(String fieldId,
org.gcube.contentmanagement.timeseriesservice.stubs.types.Limit... limit)
throws Exception
- Throws:
Exception
getAreaTransformationResult
public String getAreaTransformationResult(String aggregationColumn,
String quantitiesColumn)
throws Exception
- Throws:
Exception
getSpaceTransformationResult
public String getSpaceTransformationResult(String aggregationColumn,
String quantitiesColumn)
throws Exception
- Throws:
Exception
getTimeCountriesTransformationResult
public String getTimeCountriesTransformationResult(String aggregationColumn,
String informationColumn,
String quantitiesColumn)
throws Exception
- Throws:
Exception
getSpaceSpeciesTransformationResult
public String getSpaceSpeciesTransformationResult(String aggregationColumn,
String informationColumn,
String quantitiesColumn)
throws Exception
- Throws:
Exception
getFishingMontlyEffort
public String getFishingMontlyEffort(String messageIdColumn,
String datesColumn,
String speedColumn,
String fishingHoursDimension,
String xDimensionColumn,
String yDimensionColumn,
boolean appendMode,
boolean produceVTI)
throws Exception
- Throws:
Exception
getTransformationStatus
public org.gcube.contentmanagement.timeseriesservice.stubs.GetTransformationStatusResponse getTransformationStatus(String groupName)
throws Exception
- Throws:
Exception
Copyright © 2012. All Rights Reserved.