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