public class TdColumnOperationServiceImpl extends com.google.gwt.user.server.rpc.RemoteServiceServlet implements TdColumnOperationService
| Modifier and Type | Field and Description |
|---|---|
static org.slf4j.Logger |
logger |
| Constructor and Description |
|---|
TdColumnOperationServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
protected TdTabularDataService |
columnOperationService() |
List<TdAggregateFunction> |
getListAggregationFunctionIds() |
List<TdPeriodType> |
getListTimeTypes() |
List<TdPeriodType> |
getSuperiorPeriodType(String periodType) |
List<TdOperatorComboOperator> |
loadOperatorForOperationId(OperationID operation) |
static void |
main(String[] args) |
HashMap<String,Object> |
resolveGroupByOperation(AggregationColumnSession aggregationSession,
boolean isTime) |
String |
startAggregateByTimeOperation(AggregationColumnSession aggregationSession,
TdPeriodType period,
List<org.gcube.portlets.user.td.gwtservice.shared.tr.ColumnData> timeDimensionsColumns) |
String |
startGroupByOperation(AggregationColumnSession aggregationSession) |
String |
startSplitAndMergeOperation(SplitAndMergeColumnSession operationColumnSession) |
checkPermutationStrongName, doGetSerializationPolicy, getCodeServerPolicyUrl, getSerializationPolicy, init, loadPolicyFromCodeServer, onAfterResponseSerialized, onBeforeRequestDeserialized, processCall, processPost, shouldCompressResponsedoPost, doUnexpectedFailure, getPermutationStrongName, getThreadLocalRequest, getThreadLocalResponse, onAfterRequestDeserialized, readContentdoDelete, doGet, doHead, doOptions, doPut, doTrace, getLastModified, service, servicepublic List<TdOperatorComboOperator> loadOperatorForOperationId(OperationID operation)
loadOperatorForOperationId in interface TdColumnOperationServicepublic String startSplitAndMergeOperation(SplitAndMergeColumnSession operationColumnSession) throws Exception
startSplitAndMergeOperation in interface TdColumnOperationServiceoperationColumnSession - Exceptionpublic List<TdAggregateFunction> getListAggregationFunctionIds()
getListAggregationFunctionIds in interface TdColumnOperationServicepublic List<TdPeriodType> getListTimeTypes()
getListTimeTypes in interface TdColumnOperationServicepublic String startGroupByOperation(AggregationColumnSession aggregationSession) throws Exception
startGroupByOperation in interface TdColumnOperationServiceExceptionpublic String startAggregateByTimeOperation(AggregationColumnSession aggregationSession, TdPeriodType period, List<org.gcube.portlets.user.td.gwtservice.shared.tr.ColumnData> timeDimensionsColumns) throws Exception
startAggregateByTimeOperation in interface TdColumnOperationServiceExceptionpublic HashMap<String,Object> resolveGroupByOperation(AggregationColumnSession aggregationSession, boolean isTime) throws Exception
aggregationSession - Exceptionprotected TdTabularDataService columnOperationService()
public List<TdPeriodType> getSuperiorPeriodType(String periodType) throws OperationNotAvailable, Exception
getSuperiorPeriodType in interface TdColumnOperationServiceOperationNotAvailableExceptionpublic static void main(String[] args)
Copyright © 2015. All Rights Reserved.