public class ImporterItem extends Object implements Serializable
| Constructor and Description |
|---|
ImporterItem(org.gcube.common.core.state.GCUBEWSResourceKey key,
org.gcube.common.core.scope.GCUBEScope scope) |
| Modifier and Type | Method and Description |
|---|---|
int |
count() |
org.gcube.contentmanagement.timeseriesservice.stubs.types.ColumnDefinition[] |
getColumnsDefinition() |
String |
getCreator() |
String |
getData() |
String |
getDataAsJson(org.gcube.common.dbinterface.queries.Select query) |
Timestamp |
getDate() |
String |
getDescription() |
String |
getEncoding() |
int |
getExstimatedLines() |
Map<String,String> |
getFieldMapping() |
List<String> |
getFieldNames() |
String |
getId() |
int |
getImportProgress() |
String |
getPublisher() |
org.gcube.common.core.state.GCUBEWSResourceKey |
getResourceKey() |
String |
getRights() |
String |
getScope() |
String |
getSource() |
org.gcube.contentmanagement.timeseriesservice.stubs.types.Status |
getStatus() |
org.gcube.common.dbinterface.tables.SimpleTable |
getTable() |
String |
getTitle() |
int |
getTotalLines() |
String |
getType() |
void |
remove() |
void |
setClosed()
closes the possibility to import data
|
void |
setCreator(String creator) |
void |
setDate(Timestamp date) |
void |
setDescription(String description) |
void |
setEncoding(String encoding) |
void |
setErrorState() |
void |
setExstimatedLines(int exstimatedLine) |
void |
setFieldNames(List<String> fieldNames) |
void |
setId(String id) |
void |
setImportProgress(int importProgress) |
void |
setPublisher(String publisher) |
void |
setRights(String rights) |
void |
setScope(String scope) |
void |
setSource(String source) |
void |
setStatus(org.gcube.contentmanagement.timeseriesservice.stubs.types.Status state) |
void |
setTable(org.gcube.common.dbinterface.tables.SimpleTable table) |
void |
setTitle(String title) |
void |
setTotalLines(int totalLines) |
void |
setType(String type) |
void |
store() |
void |
storeData(org.gcube.contentmanagement.timeseriesservice.stubs.ImportRequest request) |
void |
storeDenormalizedData(org.gcube.contentmanagement.timeseriesservice.stubs.DenormalizedImportRequest request) |
public ImporterItem(org.gcube.common.core.state.GCUBEWSResourceKey key,
org.gcube.common.core.scope.GCUBEScope scope)
public org.gcube.common.core.state.GCUBEWSResourceKey getResourceKey()
public void setStatus(org.gcube.contentmanagement.timeseriesservice.stubs.types.Status state)
state - public org.gcube.contentmanagement.timeseriesservice.stubs.types.Status getStatus()
public String getId()
public void setId(String id)
id - public String getDescription()
public void setDescription(String description)
description - public String getEncoding()
public void setEncoding(String encoding)
encoding - the encoding to setpublic org.gcube.contentmanagement.timeseriesservice.stubs.types.ColumnDefinition[] getColumnsDefinition()
public void storeData(org.gcube.contentmanagement.timeseriesservice.stubs.ImportRequest request)
throws Exception
refLocator - numElementsPerRow - Exceptionpublic void storeDenormalizedData(org.gcube.contentmanagement.timeseriesservice.stubs.DenormalizedImportRequest request)
throws Exception
refLocator - numElementsPerRow - Exceptionpublic void setClosed()
public void setErrorState()
public String getDataAsJson(org.gcube.common.dbinterface.queries.Select query) throws Exception
Exceptionpublic String getData() throws Exception
lowerLimit - upperLimit - Exceptionpublic String getTitle()
public void setTitle(String title)
public String getCreator()
public void setCreator(String creator)
public String getPublisher()
public void setPublisher(String publisher)
public String getType()
public void setType(String type)
public String getSource()
public void setSource(String source)
public String getRights()
public void setRights(String rights)
public int getImportProgress()
public void setImportProgress(int importProgress)
public int getTotalLines()
public void setTotalLines(int totalLines)
public int getExstimatedLines()
public void setExstimatedLines(int exstimatedLine)
public org.gcube.common.dbinterface.tables.SimpleTable getTable()
public void setTable(org.gcube.common.dbinterface.tables.SimpleTable table)
public Timestamp getDate()
public void setDate(Timestamp date)
public String getScope()
public void setScope(String scope)
Copyright © 2014. All Rights Reserved.