public class ImportResource
extends org.gcube.common.core.state.GCUBEWSResource
| Modifier and Type | Field and Description |
|---|---|
protected static String |
RP_ID |
protected static String[] |
RPNames |
| Constructor and Description |
|---|
ImportResource() |
| Modifier and Type | Method and Description |
|---|---|
String |
getDataAsJson(org.gcube.contentmanagement.timeseriesservice.stubs.types.Limit limit) |
Map<String,int[]> |
getFieldLenght() |
String |
getId()
Returns the id.
|
ImporterItem |
getImporterReference() |
String[] |
getPropertyNames() |
org.gcube.common.dbinterface.tables.SimpleTable |
getTable() |
String[] |
getTableDefinition() |
protected void |
initialise(Object... initParameters) |
protected void |
onRemove() |
void |
remove() |
void |
setFieldLenght(Map<String,int[]> fieldLenght) |
void |
setId(String id) |
void |
setTable(org.gcube.common.dbinterface.tables.SimpleTable table) |
void |
setTableDefinition(String[] columnDefinition) |
getCurrentTime, getEPR, getPorttypeContext, getProperty, getPublisher, getResourcePropertySet, getServiceContext, getTerminationTime, getTopicList, getTopicNames, initialise, initialiseContainers, inScope, load, publish, setPortTypeContext, setTerminationTime, unpublishgetID, getLock, getScheduledTasks, getScope, launchTask, setID, setPersistenceDelegate, stopTask, storegetPortTypeMap, setPortTypeMapprotected static final String RP_ID
protected static String[] RPNames
public String[] getPropertyNames()
getPropertyNames in class org.gcube.common.core.state.GCUBEWSResourceprotected void initialise(Object... initParameters) throws Exception
initialise in class org.gcube.common.core.state.GCUBEWSResourceExceptionpublic String getId() throws org.globus.wsrf.ResourceException
org.globus.wsrf.ResourceExceptionpublic void setId(String id) throws org.globus.wsrf.ResourceException
id - org.globus.wsrf.ResourceExceptionpublic ImporterItem getImporterReference() throws org.globus.wsrf.ResourceException
org.globus.wsrf.ResourceExceptionprotected void onRemove()
throws org.globus.wsrf.ResourceException
onRemove in class org.gcube.common.core.state.GCUBEStatefulResource<org.gcube.common.core.state.GCUBEWSResourceKey>org.globus.wsrf.ResourceExceptionpublic void remove()
throws org.globus.wsrf.ResourceException
org.globus.wsrf.ResourceExceptionpublic String[] getTableDefinition()
public void setTableDefinition(String[] columnDefinition)
public String getDataAsJson(org.gcube.contentmanagement.timeseriesservice.stubs.types.Limit limit) throws Exception
Exceptionpublic org.gcube.common.dbinterface.tables.SimpleTable getTable()
throws Exception
Exceptionpublic void setTable(org.gcube.common.dbinterface.tables.SimpleTable table)
Copyright © 2015. All Rights Reserved.