public abstract class AbstractPostgresToShapefileServerAction extends Object implements de.cismet.connectioncontext.ConnectionContextStore, UserAwareServerAction, MetaServiceStore
| Modifier and Type | Class and Description |
|---|---|
static class |
AbstractPostgresToShapefileServerAction.PostgresFeatureCollection
DOCUMENT ME!
|
| Modifier and Type | Field and Description |
|---|---|
protected static org.apache.log4j.Logger |
LOG |
| Constructor and Description |
|---|
AbstractPostgresToShapefileServerAction() |
| Modifier and Type | Method and Description |
|---|---|
Object |
execute(Object body,
ServerActionParameter... saps)
DOCUMENT ME!
|
de.cismet.connectioncontext.ConnectionContext |
getConnectionContext() |
abstract Class<? extends com.vividsolutions.jts.geom.Geometry> |
getGeometryClass(String columnName)
DOCUMENT ME!
|
MetaService |
getMetaService()
DOCUMENT ME!
|
abstract String |
getQuery()
DOCUMENT ME!
|
abstract String |
getRowId()
DOCUMENT ME!
|
abstract File |
getTmpDir()
DOCUMENT ME!
|
User |
getUser()
DOCUMENT ME!
|
String |
getWrtProjection()
DOCUMENT ME!
|
protected Class |
identifyClass(int colIndex,
String colName,
int type,
String typeName)
DOCUMENT ME!
|
protected org.deegree.model.feature.schema.SimplePropertyType |
identifyPropertyType(org.deegree.datatypes.QualifiedName name,
Class propertyClass)
DOCUMENT ME!
|
void |
initWithConnectionContext(de.cismet.connectioncontext.ConnectionContext connectionContext) |
void |
setMetaService(MetaService metaService)
DOCUMENT ME!
|
void |
setUser(User user)
DOCUMENT ME!
|
protected org.deegree.model.feature.Feature |
toDeegreeFeature(Map<String,Class> fieldTypeMap,
Map<String,Object> rows,
String rowId)
DOCUMENT ME!
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetTaskNamepublic AbstractPostgresToShapefileServerAction()
public void initWithConnectionContext(de.cismet.connectioncontext.ConnectionContext connectionContext)
initWithConnectionContext in interface de.cismet.connectioncontext.ConnectionContextStorepublic de.cismet.connectioncontext.ConnectionContext getConnectionContext()
getConnectionContext in interface de.cismet.connectioncontext.ConnectionContextProvidergetConnectionContext in interface de.cismet.connectioncontext.ConnectionContextStoreprotected org.deegree.model.feature.schema.SimplePropertyType identifyPropertyType(org.deegree.datatypes.QualifiedName name,
Class propertyClass)
name - DOCUMENT ME!propertyClass - DOCUMENT ME!protected org.deegree.model.feature.Feature toDeegreeFeature(Map<String,Class> fieldTypeMap, Map<String,Object> rows, String rowId)
fieldTypeMap - DOCUMENT ME!rows - DOCUMENT ME!rowId - propTypeArray DOCUMENT ME!public abstract String getRowId()
public abstract Class<? extends com.vividsolutions.jts.geom.Geometry> getGeometryClass(String columnName)
columnName - DOCUMENT ME!public abstract String getQuery()
public String getWrtProjection()
public abstract File getTmpDir()
protected Class identifyClass(int colIndex, String colName, int type, String typeName)
colIndex - DOCUMENT ME!colName - DOCUMENT ME!type - DOCUMENT ME!typeName - DOCUMENT ME!public Object execute(Object body, ServerActionParameter... saps)
ServerActionexecute in interface ServerActionbody - json DOCUMENT ME!saps - DOCUMENT ME!public void setMetaService(MetaService metaService)
MetaServiceStoresetMetaService in interface MetaServiceStoremetaService - DOCUMENT ME!public MetaService getMetaService()
MetaServiceStoregetMetaService in interface MetaServiceStoreCopyright © 2012–2026 cismet GmbH. All rights reserved.