public class TDGWTServiceImpl extends com.google.gwt.user.server.rpc.RemoteServiceServlet implements TDGWTService
| Modifier and Type | Field and Description |
|---|---|
protected static org.slf4j.Logger |
logger |
protected static SimpleDateFormat |
sdf |
| Constructor and Description |
|---|
TDGWTServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
ArrayList<CSVRowError> |
checkCSV(long errorsLimit) |
boolean |
checkTabularResourceNotFinal(org.gcube.portlets.user.td.widgetcommonevent.shared.TRId trId) |
ArrayList<String> |
configureCSVParser(String encoding,
HeaderPresence headerPresence,
char delimiter,
char comment) |
TabResource |
createTabularResource(TabResource tabResource)
Creates a TabResource on Service
|
protected Map<String,Object> |
csvExportFileParameter(CSVExportSession exportSession) |
protected Map<String,Object> |
csvImportFileParameter(String fileUrlOnStorage,
CSVFileUploadSession fileUploadSession,
CSVImportSession csvImportSession) |
RollBackSession |
discard(org.gcube.portlets.user.td.widgetcommonevent.shared.TRId trId)
Call discard operation on tabular resource
|
protected ArrayList<TabResource> |
filterPagingRow(CodelistPagingLoadConfig plc,
ArrayList<TabResource> ltr,
javax.servlet.http.HttpSession session) |
AddColumnMonitor |
getAddColumnMonitor()
Get Operation Monitor during the Add Column operation
|
ArrayList<Agencies> |
getAgencies()
Get Agecies on a registry
|
AvailableCharsetList |
getAvailableCharset() |
ChangeColumnTypeMonitor |
getChangeColumnTypeMonitor()
Get Operation Monitor during the Change Column Type operation
|
ChangeTableTypeMonitor |
getChangeTableTypeMonitor()
Get Operation Monitor during the Change Table Type operation
|
CodelistMappingMonitor |
getCodelistMappingMonitor() |
ArrayList<Codelist> |
getCodelists()
Get Codelist on a registry
|
CodelistPagingLoadResult |
getCodelistsPagingLoader(CodelistPagingLoadConfig plc)
Retrieves a portion of Codelists
|
ColumnData |
getColumn(String columnLocalId,
org.gcube.portlets.user.td.widgetcommonevent.shared.TRId trId)
Retrieves information about a specific column of specific table
|
ColumnData |
getColumn(org.gcube.portlets.user.td.widgetcommonevent.shared.TRId trId,
String columnName)
Retrieves information about a specific column of specific table
|
ArrayList<ColumnData> |
getColumns()
Returns ArrayList
|
ArrayList<ColumnData> |
getColumns(org.gcube.portlets.user.td.widgetcommonevent.shared.TRId trId)
Returns ArrayList
|
ArrayList<ColumnData> |
getColumnsForDimension(org.gcube.portlets.user.td.widgetcommonevent.shared.TRId trId)
Retrieves the list of columns in the table provided by trId only CODE and
CODENAME types
|
ColumnData |
getConnection(RefColumn refColumn)
Retreive a ColumnData that is a connection to external table
|
CSVExportMonitor |
getCSVExportMonitor()
Get Operation Monitor during the CSV Export operation
|
CSVImportMonitor |
getCSVImportMonitor()
Get Operation Monitor during the CSV Import operation
|
org.gcube.portlets.user.td.widgetcommonevent.shared.TRId |
getCurrentTRId()
Get current TRId
|
ArrayList<Dataset> |
getDatasets()
Get Datasets on a registry
|
DeleteColumnMonitor |
getDeleteColumnMonitor()
Get Operation Monitor during the Delete Column operation
|
DeleteRowsMonitor |
getDeleteRowsMonitor()
Get Operation Monitor during the Delete Rows operation
|
DuplicatesMonitor |
getDuplicatesMonitor()
Get Operation Monitor during the operation on duplicates
|
EditRowMonitor |
getEditRowMonitor()
Get Operation Monitor during the Edit Row operation
|
ExtractCodelistMonitor |
getExtractCodelistMonitor()
Get Operation Monitor during the Extract Codelist operation
|
void |
getFileFromWorkspace(CodelistMappingSession codelistMappingSession) |
void |
getFileFromWorkspace(CSVImportSession csvImportSession) |
FileUploadMonitor |
getFileUploadMonitor()
Get File Upload Monitor during the file upload operation in Import CSV
|
GroupByMonitor |
getGroupByMonitor()
Get Operation Monitor during the Group By operation
|
ArrayList<OpHistory> |
getHistory()
Retrieve History
|
ArrayList<OpHistory> |
getHistory(org.gcube.portlets.user.td.widgetcommonevent.shared.TRId trId)
Retrieve History for specific tabular resource
|
LabelColumnMonitor |
getLabelColumnMonitor()
Get Operation Monitor during the Change the Column Label operation
|
OpHistory |
getLastOperationInfo() |
OpHistory |
getLastOperationInfo(org.gcube.portlets.user.td.widgetcommonevent.shared.TRId trId) |
TableData |
getLastTable(org.gcube.portlets.user.td.widgetcommonevent.shared.TRId trId)
Return Last Table
|
ArrayList<String> |
getLocales()
Retrieve locales supported
|
MergeColumnMonitor |
getMergeColumnMonitor()
Get Operation Monitor during the Merge Column operation
|
ArrayList<Occurrences> |
getOccurrencesForBatchReplace(OccurrencesForReplaceBatchColumnSession occurrencesForReplaceBatchColumnSession)
Retrieves the values in a column grouped by number of occurrences
|
ReplaceBatchColumnMonitor |
getReplaceBatchColumnMonitor()
Get Operation Monitor during the batch replace on column
|
ReplaceColumnMonitor |
getReplaceColumnMonitor()
Get Operation Monitor during the replace the Column Value operation
|
RollBackSessionMonitor |
getRollBackMonitor()
Get Operation Monitor during the rollback
|
SDMXExportMonitor |
getSDMXExportMonitor()
Get Operation Monitor during the SDMX Export operation
|
SDMXImportMonitor |
getSDMXImportMonitor()
Get Operation Monitor during the SDMX Import operation
|
ShareInfo |
getShareInfo(org.gcube.portlets.user.td.widgetcommonevent.shared.TRId trId)
Retrieves information sharing on the tabular resource
|
SplitColumnMonitor |
getSplitColumnMonitor()
Get Operation Monitor during the Split Column operation
|
TableData |
getTable(org.gcube.portlets.user.td.widgetcommonevent.shared.TRId trId)
Return Table
|
ArrayList<TabMetadata> |
getTableMetadata(org.gcube.portlets.user.td.widgetcommonevent.shared.TRId trId)
Return Metadata of Table
|
TabValidationsMetadata |
getTableValidationsMetadata(org.gcube.portlets.user.td.widgetcommonevent.shared.TRId trId)
Return Validations Metadata of Table
|
TabResource |
getTabResourceInformation()
Get informations on the current tabular resource
|
TabResource |
getTabResourceInformation(org.gcube.portlets.user.td.widgetcommonevent.shared.TRId trId)
Get informations on tabular resource
|
ArrayList<TabResource> |
getTabularResources()
Return all tabular resource of a user
|
ArrayList<TabResource> |
getTabularResourcesAndLastTables()
Return all tabular resource of a user and last tables
|
TaskResubmitMonitor |
getTaskResubmitMonitor()
Get Operation Monitor during the resubmit task
|
TaskResumeMonitor |
getTaskResumeMonitor()
Get Operation Monitor during the resume task
|
TemplateApplyMonitor |
getTemplateApplyMonitor()
Get Operation Monitor during Apply Template operation
|
ArrayList<TemplateData> |
getTemplates()
Retrieves templates of user
|
String |
getTRCreationDate(org.gcube.portlets.user.td.widgetcommonevent.shared.TRId trId)
Get creation date on tabular resource
|
ArrayList<TRMetadata> |
getTRMetadata(org.gcube.portlets.user.td.widgetcommonevent.shared.TRId trId)
Return Metadata of Tabular Resources
|
ArrayList<ColumnData> |
getValidationColumns(org.gcube.portlets.user.td.widgetcommonevent.shared.TRId trId,
String columnName)
Returns ArrayList
|
ValidationsTasksMetadata |
getValidationsTasksMetadata(org.gcube.portlets.user.td.widgetcommonevent.shared.TRId trId)
Returns validations contained in the tasks
|
String |
hello()
Get informations on the current user
|
protected void |
importCodelistMappingFileOnService(javax.servlet.http.HttpSession session,
org.gcube.application.framework.core.session.ASLSession aslSession,
String user,
CodelistMappingSession codelistMappingSession) |
protected void |
importCSVFileOnService(javax.servlet.http.HttpSession session,
org.gcube.application.framework.core.session.ASLSession aslSession,
String user,
CSVFileUploadSession fileUploadSession,
CSVImportSession csvImportSession) |
Boolean |
isTabularResourceFinalized(org.gcube.portlets.user.td.widgetcommonevent.shared.TRId trId)
Check finalized status of a tabular resource
|
Boolean |
isTabularResourceValid(org.gcube.portlets.user.td.widgetcommonevent.shared.TRId trId)
Return true if is a valid tabular resource
|
protected ArrayList<TabResource> |
OrderPagingRow(CodelistPagingLoadConfig plc,
ArrayList<TabResource> ltrCopy,
javax.servlet.http.HttpSession session) |
void |
removeTabularResource(org.gcube.portlets.user.td.widgetcommonevent.shared.TRId trId)
Remove Tabular Resource From Service
|
protected Map<String,Object> |
retrieveOperationParameters(SDMXImportSession sdmxImportSession) |
protected org.gcube.portlets.user.td.widgetcommonevent.shared.TRId |
retrieveTabularResourceBasicData(org.gcube.portlets.user.td.widgetcommonevent.shared.TRId trId)
Retrieve and set Tabular Resource Type
|
protected TabResource |
retrieveTRMetadataFromService(org.gcube.data.analysis.tabulardata.service.TabularDataService service,
org.gcube.data.analysis.tabulardata.service.tabular.TabularResource tr,
int i)
Retrieves the informations for a specific Tabular Resource from service
|
protected void |
retrieveTRMetadataFromServiceAndLastTable(org.gcube.data.analysis.tabulardata.service.TabularDataService service,
org.gcube.data.analysis.tabulardata.service.tabular.TabularResource tr) |
protected TabResource |
retrieveTRMetadataFromServiceAndLastTable(org.gcube.data.analysis.tabulardata.service.TabularDataService service,
org.gcube.data.analysis.tabulardata.service.tabular.TabularResource tr,
int i)
Retrieves the informations for a specific Tabular Resource and the Last
Table from service
|
void |
rollBack(RollBackSession rollBackSession)
Call rollback on tabular resource
|
protected void |
saveInDestination(javax.servlet.http.HttpSession session,
String user,
org.gcube.data.analysis.tabulardata.model.metadata.table.ExportMetadata exportMetadata,
CSVExportSession exportSession)
Save export data on Workspace
|
protected Map<String,Object> |
sdmxExportParameter(SDMXExportSession exportSession) |
void |
setCodelistMappingSession(CodelistMappingSession codelistMappingSession) |
void |
setCodelistsPagingLoader()
Initialize Codelists Paging Loader
|
void |
setCSVSession(CSVImportSession importSession) |
void |
setSDMXRegistrySource(SDMXRegistrySource sdmxRegistrySource)
Set SDMX Registry Source
|
void |
setShare(ShareInfo shareInfo)
Share sabular resource
|
void |
setTabResource(TabResource tabResource)
Set current tabular resource
|
void |
setTabResourceInformation(TabResource tabResource)
Set tabular resource information
|
void |
startAddColumn(AddColumnSession addColumnSession)
Start add column
|
void |
startChangeColumnType(ChangeColumnTypeSession changeColumnTypeSession)
Start change column type
|
void |
startChangeTableType(ChangeTableTypeSession changeTableTypeSession)
Start change table type
|
org.gcube.portlets.user.td.widgetcommonevent.shared.TRId |
startCloneTabularResource(CloneTabularResourceSession cloneTabularResourceSession)
Start clone tabular resource
|
void |
startCodelistMappingImport(CodelistMappingSession codelistMappingSession) |
void |
startCSVExport(CSVExportSession exportSession)
Start CSV Export and invokes the client library
|
void |
startCSVImport(CSVImportSession csvImportSession)
Start CSV Import and invokes the client library
|
void |
startDeleteColumn(DeleteColumnSession deleteColumnSession)
Start delete column
|
void |
startDeleteRows(DeleteRowsSession deleteRowsSession)
Start delete rows
|
void |
startDuplicates(DuplicatesSession duplicatesSession)
Start operation on duplicates
|
void |
startEditRow(EditRowSession editRowSession)
Start edit row or add row
|
void |
startExtractCodelist(ExtractCodelistSession extractCodelistSession)
Start Extract Codelist and invokes the client library
|
void |
startGroupBy(GroupBySession groupBySession,
javax.servlet.http.HttpSession session) |
void |
startLabelColumn(LabelColumnSession labelColumnSession)
Start change the column label
|
void |
startMergeColumn(MergeColumnSession mergeColumnSession,
javax.servlet.http.HttpSession session) |
void |
startReplaceBatchColumn(ReplaceBatchColumnSession replaceBatchColumnSession)
Start batch replace on column
|
void |
startReplaceColumn(ReplaceColumnSession replaceColumnSession)
Start replace the column value
|
void |
startSDMXExport(SDMXExportSession exportSession)
Start SDMX Export and invokes the client library
|
void |
startSDMXImport(SDMXImportSession sdmxImportSession)
Start SDMX Import and invokes the client library
|
void |
startSplitColumn(SplitColumnSession splitColumnSession,
javax.servlet.http.HttpSession session) |
void |
startTaskResubmit(TaskResubmitSession taskResubmitSession)
Resubmit task
|
void |
startTaskResume(TaskResumeSession taskResumeSession)
Resume task
|
void |
startTDOpen(TDOpenSession s)
Not used now, but it will be necessary in the future to retrieve task
pending
Set open session for return all tabular resource of a user
|
void |
startTemplateApply(TemplateApplySession templateApplySession)
Start Apply Template
|
void |
startTemplateDelete(TemplateDeleteSession templateDeleteSession)
Start Delete Template
|
protected void |
syncTRMetaData(org.gcube.data.analysis.tabulardata.service.tabular.TabularResource tr,
TabResource tabResource) |
protected void |
updateTabResourceInformation(TabResource tabResource,
ArrayList<TRMetadata> trMetadatas) |
checkPermutationStrongName, doGetSerializationPolicy, getSerializationPolicy, onAfterResponseSerialized, onBeforeRequestDeserialized, processCall, processPost, shouldCompressResponsedoPost, doUnexpectedFailure, getPermutationStrongName, getThreadLocalRequest, getThreadLocalResponse, onAfterRequestDeserialized, readContentdoDelete, doGet, doHead, doOptions, doPut, doTrace, getLastModified, service, serviceprotected static org.slf4j.Logger logger
protected static SimpleDateFormat sdf
public String hello() throws TDGWTServiceException
hello in interface TDGWTServiceTDGWTServiceExceptionpublic void setTabResource(TabResource tabResource) throws TDGWTServiceException
setTabResource in interface TDGWTServiceTDGWTServiceExceptionpublic org.gcube.portlets.user.td.widgetcommonevent.shared.TRId getCurrentTRId()
throws TDGWTServiceException
getCurrentTRId in interface TDGWTServiceTDGWTServiceExceptionpublic TabResource getTabResourceInformation() throws TDGWTServiceException
getTabResourceInformation in interface TDGWTServiceTDGWTServiceExceptionpublic TabResource getTabResourceInformation(org.gcube.portlets.user.td.widgetcommonevent.shared.TRId trId) throws TDGWTServiceException
getTabResourceInformation in interface TDGWTServiceTDGWTServiceExceptionprotected void updateTabResourceInformation(TabResource tabResource, ArrayList<TRMetadata> trMetadatas)
public ArrayList<ColumnData> getColumns() throws TDGWTServiceException
getColumns in interface TDGWTServiceTDGWTServiceExceptionpublic ArrayList<ColumnData> getColumns(org.gcube.portlets.user.td.widgetcommonevent.shared.TRId trId) throws TDGWTServiceException
getColumns in interface TDGWTServiceTDGWTServiceExceptionpublic ColumnData getColumn(String columnLocalId, org.gcube.portlets.user.td.widgetcommonevent.shared.TRId trId) throws TDGWTServiceException
getColumn in interface TDGWTServiceTDGWTServiceExceptionpublic ColumnData getColumn(org.gcube.portlets.user.td.widgetcommonevent.shared.TRId trId, String columnName) throws TDGWTServiceException
getColumn in interface TDGWTServiceTDGWTServiceExceptionpublic ArrayList<ColumnData> getValidationColumns(org.gcube.portlets.user.td.widgetcommonevent.shared.TRId trId, String columnName) throws TDGWTServiceException
getValidationColumns in interface TDGWTServiceTDGWTServiceExceptionpublic TableData getLastTable(org.gcube.portlets.user.td.widgetcommonevent.shared.TRId trId) throws TDGWTServiceException
getLastTable in interface TDGWTServiceTDGWTServiceExceptionpublic TableData getTable(org.gcube.portlets.user.td.widgetcommonevent.shared.TRId trId) throws TDGWTServiceException
getTable in interface TDGWTServiceTDGWTServiceExceptionpublic void startTDOpen(TDOpenSession s) throws TDGWTServiceException
startTDOpen in interface TDGWTServiceTDGWTServiceExceptionprotected void syncTRMetaData(org.gcube.data.analysis.tabulardata.service.tabular.TabularResource tr,
TabResource tabResource)
tr - tabResource - protected void retrieveTRMetadataFromServiceAndLastTable(org.gcube.data.analysis.tabulardata.service.TabularDataService service,
org.gcube.data.analysis.tabulardata.service.tabular.TabularResource tr)
throws TDGWTServiceException
tr - TDGWTServiceExceptionprotected TabResource retrieveTRMetadataFromService(org.gcube.data.analysis.tabulardata.service.TabularDataService service, org.gcube.data.analysis.tabulardata.service.tabular.TabularResource tr, int i) throws TDGWTServiceException
tr - TabularResource on servicei - Index on GridTDGWTServiceExceptionprotected TabResource retrieveTRMetadataFromServiceAndLastTable(org.gcube.data.analysis.tabulardata.service.TabularDataService service, org.gcube.data.analysis.tabulardata.service.tabular.TabularResource tr, int i) throws TDGWTServiceException
tr - TabularResource on servicei - Index on GridTDGWTServiceExceptionpublic void setCodelistsPagingLoader()
throws TDGWTServiceException
setCodelistsPagingLoader in interface TDGWTServiceTDGWTServiceExceptionpublic CodelistPagingLoadResult getCodelistsPagingLoader(CodelistPagingLoadConfig plc) throws TDGWTServiceException
getCodelistsPagingLoader in interface TDGWTServiceTDGWTServiceExceptionprotected ArrayList<TabResource> filterPagingRow(CodelistPagingLoadConfig plc, ArrayList<TabResource> ltr, javax.servlet.http.HttpSession session)
protected ArrayList<TabResource> OrderPagingRow(CodelistPagingLoadConfig plc, ArrayList<TabResource> ltrCopy, javax.servlet.http.HttpSession session)
public ArrayList<TabResource> getTabularResourcesAndLastTables() throws TDGWTServiceException
getTabularResourcesAndLastTables in interface TDGWTServiceTDGWTServiceExceptionpublic ArrayList<TabResource> getTabularResources() throws TDGWTServiceException
getTabularResources in interface TDGWTServiceTDGWTServiceExceptionpublic void removeTabularResource(org.gcube.portlets.user.td.widgetcommonevent.shared.TRId trId)
throws TDGWTServiceException
TDGWTServiceremoveTabularResource in interface TDGWTServicetabResource - TDGWTServiceExceptionpublic TabResource createTabularResource(TabResource tabResource) throws TDGWTServiceException
createTabularResource in interface TDGWTServiceTDGWTServiceExceptionpublic ArrayList<Codelist> getCodelists() throws TDGWTServiceException
getCodelists in interface TDGWTServiceTDGWTServiceExceptionpublic ArrayList<Dataset> getDatasets() throws TDGWTServiceException
getDatasets in interface TDGWTServiceTDGWTServiceExceptionpublic ArrayList<Agencies> getAgencies() throws TDGWTServiceException
getAgencies in interface TDGWTServiceTDGWTServiceExceptionprotected Map<String,Object> retrieveOperationParameters(SDMXImportSession sdmxImportSession)
sdmxImportSession - public void startSDMXImport(SDMXImportSession sdmxImportSession) throws TDGWTServiceException
startSDMXImport in interface TDGWTServiceTDGWTServiceExceptionprotected org.gcube.portlets.user.td.widgetcommonevent.shared.TRId retrieveTabularResourceBasicData(org.gcube.portlets.user.td.widgetcommonevent.shared.TRId trId)
throws TDGWTServiceException
trId - TDGWTServiceExceptionpublic SDMXImportMonitor getSDMXImportMonitor() throws TDGWTServiceException
getSDMXImportMonitor in interface TDGWTServiceTDGWTServiceExceptionpublic void setSDMXRegistrySource(SDMXRegistrySource sdmxRegistrySource) throws TDGWTServiceException
setSDMXRegistrySource in interface TDGWTServiceTDGWTServiceExceptionpublic void setCSVSession(CSVImportSession importSession) throws TDGWTServiceException
setCSVSession in interface TDGWTServiceTDGWTServiceExceptionpublic FileUploadMonitor getFileUploadMonitor() throws TDGWTServiceException
getFileUploadMonitor in interface TDGWTServiceTDGWTServiceExceptionpublic AvailableCharsetList getAvailableCharset() throws TDGWTServiceException
getAvailableCharset in interface TDGWTServiceTDGWTServiceExceptionpublic ArrayList<String> configureCSVParser(String encoding, HeaderPresence headerPresence, char delimiter, char comment) throws TDGWTServiceException
configureCSVParser in interface TDGWTServiceTDGWTServiceExceptionpublic ArrayList<CSVRowError> checkCSV(long errorsLimit) throws TDGWTServiceException
checkCSV in interface TDGWTServiceTDGWTServiceExceptionpublic void startCSVImport(CSVImportSession csvImportSession) throws TDGWTServiceException
startCSVImport in interface TDGWTServiceTDGWTServiceExceptionprotected Map<String,Object> csvImportFileParameter(String fileUrlOnStorage, CSVFileUploadSession fileUploadSession, CSVImportSession csvImportSession)
fileUrlOnStorage - fileUploadSession - csvImportSession - protected void importCSVFileOnService(javax.servlet.http.HttpSession session,
org.gcube.application.framework.core.session.ASLSession aslSession,
String user,
CSVFileUploadSession fileUploadSession,
CSVImportSession csvImportSession)
throws TDGWTServiceException
user - fileUploadSession - csvImportSession - TDGWTServiceExceptionpublic CSVImportMonitor getCSVImportMonitor() throws TDGWTServiceException
getCSVImportMonitor in interface TDGWTServiceTDGWTServiceExceptionpublic void getFileFromWorkspace(CSVImportSession csvImportSession) throws TDGWTServiceException
getFileFromWorkspace in interface TDGWTServiceTDGWTServiceExceptionpublic String getTRCreationDate(org.gcube.portlets.user.td.widgetcommonevent.shared.TRId trId) throws TDGWTServiceException
getTRCreationDate in interface TDGWTServiceTDGWTServiceExceptionpublic Boolean isTabularResourceValid(org.gcube.portlets.user.td.widgetcommonevent.shared.TRId trId) throws TDGWTServiceException
TDGWTServiceisTabularResourceValid in interface TDGWTServicetrId - TDGWTServiceExceptionpublic Boolean isTabularResourceFinalized(org.gcube.portlets.user.td.widgetcommonevent.shared.TRId trId) throws TDGWTServiceException
trId - TDGWTServiceExceptionpublic ArrayList<TRMetadata> getTRMetadata(org.gcube.portlets.user.td.widgetcommonevent.shared.TRId trId) throws TDGWTServiceException
getTRMetadata in interface TDGWTServiceTDGWTServiceExceptionpublic TabValidationsMetadata getTableValidationsMetadata(org.gcube.portlets.user.td.widgetcommonevent.shared.TRId trId) throws TDGWTServiceException
TDGWTServicegetTableValidationsMetadata in interface TDGWTServicetrId - TDGWTServiceExceptionpublic ArrayList<TabMetadata> getTableMetadata(org.gcube.portlets.user.td.widgetcommonevent.shared.TRId trId) throws TDGWTServiceException
getTableMetadata in interface TDGWTServiceTDGWTServiceExceptionprotected Map<String,Object> csvExportFileParameter(CSVExportSession exportSession)
exportSession - protected Map<String,Object> sdmxExportParameter(SDMXExportSession exportSession) throws TDGWTServiceException
exportSession - TDGWTServiceExceptionpublic void startSDMXExport(SDMXExportSession exportSession) throws TDGWTServiceException
TDGWTServicestartSDMXExport in interface TDGWTServiceexportSession - TDGWTServiceExceptionpublic SDMXExportMonitor getSDMXExportMonitor() throws TDGWTServiceException
getSDMXExportMonitor in interface TDGWTServiceTDGWTServiceExceptionpublic void startCSVExport(CSVExportSession exportSession) throws TDGWTServiceException
startCSVExport in interface TDGWTServiceTDGWTServiceExceptionpublic CSVExportMonitor getCSVExportMonitor() throws TDGWTServiceException
getCSVExportMonitor in interface TDGWTServiceTDGWTServiceExceptionprotected void saveInDestination(javax.servlet.http.HttpSession session,
String user,
org.gcube.data.analysis.tabulardata.model.metadata.table.ExportMetadata exportMetadata,
CSVExportSession exportSession)
throws TDGWTServiceException
session - user - exportMetadata - exportSession - TDGWTServiceExceptionpublic void startChangeColumnType(ChangeColumnTypeSession changeColumnTypeSession) throws TDGWTServiceException
startChangeColumnType in interface TDGWTServiceTDGWTServiceExceptionpublic ChangeColumnTypeMonitor getChangeColumnTypeMonitor() throws TDGWTServiceException
getChangeColumnTypeMonitor in interface TDGWTServiceTDGWTServiceExceptionpublic void startAddColumn(AddColumnSession addColumnSession) throws TDGWTServiceException
startAddColumn in interface TDGWTServiceTDGWTServiceExceptionpublic AddColumnMonitor getAddColumnMonitor() throws TDGWTServiceException
getAddColumnMonitor in interface TDGWTServiceTDGWTServiceExceptionpublic void startDeleteColumn(DeleteColumnSession deleteColumnSession) throws TDGWTServiceException
startDeleteColumn in interface TDGWTServiceTDGWTServiceExceptionpublic DeleteColumnMonitor getDeleteColumnMonitor() throws TDGWTServiceException
getDeleteColumnMonitor in interface TDGWTServiceTDGWTServiceExceptionpublic void startLabelColumn(LabelColumnSession labelColumnSession) throws TDGWTServiceException
startLabelColumn in interface TDGWTServiceTDGWTServiceExceptionpublic LabelColumnMonitor getLabelColumnMonitor() throws TDGWTServiceException
getLabelColumnMonitor in interface TDGWTServiceTDGWTServiceExceptionpublic void startChangeTableType(ChangeTableTypeSession changeTableTypeSession) throws TDGWTServiceException
startChangeTableType in interface TDGWTServiceTDGWTServiceExceptionpublic ChangeTableTypeMonitor getChangeTableTypeMonitor() throws TDGWTServiceException
getChangeTableTypeMonitor in interface TDGWTServiceTDGWTServiceExceptionpublic ArrayList<ColumnData> getColumnsForDimension(org.gcube.portlets.user.td.widgetcommonevent.shared.TRId trId) throws TDGWTServiceException
getColumnsForDimension in interface TDGWTServiceTDGWTServiceExceptionpublic void startDeleteRows(DeleteRowsSession deleteRowsSession) throws TDGWTServiceException
startDeleteRows in interface TDGWTServiceTDGWTServiceExceptionpublic DeleteRowsMonitor getDeleteRowsMonitor() throws TDGWTServiceException
getDeleteRowsMonitor in interface TDGWTServiceTDGWTServiceExceptionpublic org.gcube.portlets.user.td.widgetcommonevent.shared.TRId startCloneTabularResource(CloneTabularResourceSession cloneTabularResourceSession) throws TDGWTServiceException
startCloneTabularResource in interface TDGWTServiceTDGWTServiceExceptionpublic void startDuplicates(DuplicatesSession duplicatesSession) throws TDGWTServiceException
startDuplicates in interface TDGWTServiceTDGWTServiceExceptionpublic DuplicatesMonitor getDuplicatesMonitor() throws TDGWTServiceException
getDuplicatesMonitor in interface TDGWTServiceTDGWTServiceExceptionpublic ShareInfo getShareInfo(org.gcube.portlets.user.td.widgetcommonevent.shared.TRId trId) throws TDGWTServiceException
getShareInfo in interface TDGWTServiceTDGWTServiceExceptionpublic void setShare(ShareInfo shareInfo) throws TDGWTServiceException
setShare in interface TDGWTServiceTDGWTServiceExceptionpublic boolean checkTabularResourceNotFinal(org.gcube.portlets.user.td.widgetcommonevent.shared.TRId trId)
throws TDGWTServiceException
TDGWTServiceExceptionpublic void setTabResourceInformation(TabResource tabResource) throws TDGWTServiceException
setTabResourceInformation in interface TDGWTServiceTDGWTServiceExceptionpublic ArrayList<Occurrences> getOccurrencesForBatchReplace(OccurrencesForReplaceBatchColumnSession occurrencesForReplaceBatchColumnSession) throws TDGWTServiceException
getOccurrencesForBatchReplace in interface TDGWTServiceTDGWTServiceExceptionpublic ArrayList<TemplateData> getTemplates() throws TDGWTServiceException
getTemplates in interface TDGWTServiceTDGWTServiceExceptionpublic void startTemplateApply(TemplateApplySession templateApplySession) throws TDGWTServiceException
startTemplateApply in interface TDGWTServiceTDGWTServiceExceptionpublic TemplateApplyMonitor getTemplateApplyMonitor() throws TDGWTServiceException
getTemplateApplyMonitor in interface TDGWTServiceTDGWTServiceExceptionpublic void startTemplateDelete(TemplateDeleteSession templateDeleteSession) throws TDGWTServiceException
startTemplateDelete in interface TDGWTServiceTDGWTServiceExceptionpublic void startReplaceColumn(ReplaceColumnSession replaceColumnSession) throws TDGWTServiceException
startReplaceColumn in interface TDGWTServiceTDGWTServiceExceptionpublic ReplaceColumnMonitor getReplaceColumnMonitor() throws TDGWTServiceException
getReplaceColumnMonitor in interface TDGWTServiceTDGWTServiceExceptionpublic void startReplaceBatchColumn(ReplaceBatchColumnSession replaceBatchColumnSession) throws TDGWTServiceException
startReplaceBatchColumn in interface TDGWTServiceTDGWTServiceExceptionpublic ReplaceBatchColumnMonitor getReplaceBatchColumnMonitor() throws TDGWTServiceException
getReplaceBatchColumnMonitor in interface TDGWTServiceTDGWTServiceExceptionpublic ArrayList<String> getLocales() throws TDGWTServiceException
getLocales in interface TDGWTServiceTDGWTServiceExceptionpublic OpHistory getLastOperationInfo() throws TDGWTServiceException
getLastOperationInfo in interface TDGWTServiceTDGWTServiceExceptionpublic OpHistory getLastOperationInfo(org.gcube.portlets.user.td.widgetcommonevent.shared.TRId trId) throws TDGWTServiceException
getLastOperationInfo in interface TDGWTServiceTDGWTServiceExceptionpublic ArrayList<OpHistory> getHistory() throws TDGWTServiceException
getHistory in interface TDGWTServiceTDGWTServiceExceptionpublic ArrayList<OpHistory> getHistory(org.gcube.portlets.user.td.widgetcommonevent.shared.TRId trId) throws TDGWTServiceException
getHistory in interface TDGWTServiceTDGWTServiceExceptionpublic RollBackSession discard(org.gcube.portlets.user.td.widgetcommonevent.shared.TRId trId) throws TDGWTServiceException
discard in interface TDGWTServiceTDGWTServiceExceptionpublic void rollBack(RollBackSession rollBackSession) throws TDGWTServiceException
rollBack in interface TDGWTServiceTDGWTServiceExceptionpublic RollBackSessionMonitor getRollBackMonitor() throws TDGWTServiceException
getRollBackMonitor in interface TDGWTServiceTDGWTServiceExceptionpublic ValidationsTasksMetadata getValidationsTasksMetadata(org.gcube.portlets.user.td.widgetcommonevent.shared.TRId trId) throws TDGWTServiceException
TDGWTServicegetValidationsTasksMetadata in interface TDGWTServiceTDGWTServiceExceptionpublic void startEditRow(EditRowSession editRowSession) throws TDGWTServiceException
TDGWTServicestartEditRow in interface TDGWTServiceTDGWTServiceExceptionpublic EditRowMonitor getEditRowMonitor() throws TDGWTServiceException
TDGWTServicegetEditRowMonitor in interface TDGWTServiceTDGWTServiceExceptionpublic ColumnData getConnection(RefColumn refColumn) throws TDGWTServiceException
TDGWTServicegetConnection in interface TDGWTServiceTDGWTServiceExceptionpublic void startTaskResubmit(TaskResubmitSession taskResubmitSession) throws TDGWTServiceException
TDGWTServicestartTaskResubmit in interface TDGWTServiceTDGWTServiceExceptionpublic TaskResubmitMonitor getTaskResubmitMonitor() throws TDGWTServiceException
TDGWTServicegetTaskResubmitMonitor in interface TDGWTServiceTDGWTServiceExceptionpublic void startTaskResume(TaskResumeSession taskResumeSession) throws TDGWTServiceException
TDGWTServicestartTaskResume in interface TDGWTServiceTDGWTServiceExceptionpublic TaskResumeMonitor getTaskResumeMonitor() throws TDGWTServiceException
TDGWTServicegetTaskResumeMonitor in interface TDGWTServiceTDGWTServiceExceptionpublic void startExtractCodelist(ExtractCodelistSession extractCodelistSession) throws TDGWTServiceException
TDGWTServicestartExtractCodelist in interface TDGWTServiceTDGWTServiceExceptionpublic ExtractCodelistMonitor getExtractCodelistMonitor() throws TDGWTServiceException
TDGWTServicegetExtractCodelistMonitor in interface TDGWTServiceTDGWTServiceExceptionpublic void startSplitColumn(SplitColumnSession splitColumnSession, javax.servlet.http.HttpSession session) throws TDGWTServiceException
TDGWTServiceExceptionpublic SplitColumnMonitor getSplitColumnMonitor() throws TDGWTServiceException
TDGWTServicegetSplitColumnMonitor in interface TDGWTServiceTDGWTServiceExceptionpublic void startMergeColumn(MergeColumnSession mergeColumnSession, javax.servlet.http.HttpSession session) throws TDGWTServiceException
TDGWTServiceExceptionpublic MergeColumnMonitor getMergeColumnMonitor() throws TDGWTServiceException
TDGWTServicegetMergeColumnMonitor in interface TDGWTServiceTDGWTServiceExceptionpublic void setCodelistMappingSession(CodelistMappingSession codelistMappingSession) throws TDGWTServiceException
setCodelistMappingSession in interface TDGWTServiceTDGWTServiceExceptionpublic void getFileFromWorkspace(CodelistMappingSession codelistMappingSession) throws TDGWTServiceException
getFileFromWorkspace in interface TDGWTServiceTDGWTServiceExceptionpublic void startCodelistMappingImport(CodelistMappingSession codelistMappingSession) throws TDGWTServiceException
startCodelistMappingImport in interface TDGWTServiceTDGWTServiceExceptionpublic CodelistMappingMonitor getCodelistMappingMonitor() throws TDGWTServiceException
getCodelistMappingMonitor in interface TDGWTServiceTDGWTServiceExceptionprotected void importCodelistMappingFileOnService(javax.servlet.http.HttpSession session,
org.gcube.application.framework.core.session.ASLSession aslSession,
String user,
CodelistMappingSession codelistMappingSession)
throws Throwable
user - codelistMappingFileUploadSession - codelistMappingSession - TDGWTServiceExceptionThrowablepublic void startGroupBy(GroupBySession groupBySession, javax.servlet.http.HttpSession session) throws TDGWTServiceException
TDGWTServiceExceptionpublic GroupByMonitor getGroupByMonitor() throws TDGWTServiceException
TDGWTServicegetGroupByMonitor in interface TDGWTServiceTDGWTServiceExceptionCopyright © 2014. All Rights Reserved.