public class PostgreSQLFetchFeatureTypeOperation extends FetchFeatureTypeOperation
conn, helper, logger
Constructor and Description |
---|
PostgreSQLFetchFeatureTypeOperation(JDBCHelper helper) |
PostgreSQLFetchFeatureTypeOperation(JDBCHelper helper,
EditableFeatureType featureType,
String dbname,
String schema,
String table,
List<String> primaryKeys,
String defaultGeometryColumn,
IProjection crs) |
Modifier and Type | Method and Description |
---|---|
void |
fetch(EditableFeatureType featureType,
Connection conn,
String dbname,
String schema,
String table,
List<String> pks,
String defaultGeometryColumn,
IProjection crs) |
protected void |
fetchGeometryTypeAndSRS(EditableFeatureAttributeDescriptor attr,
ResultSetMetaData rsMetadata,
int colIndex)
Inicializa el tipo, subtipo y SRS del attributo de tipo geometria.
|
protected int |
getDataTypeFromMetadata(ResultSetMetaData rsMetadata,
int colIndex) |
fetchFeatureTypeFromMetadata, fetchFeatureTypeFromMetadata, getAttributeFromMetadata, getDatabase, getPrimaryKeysFromInformationSchema, getPrimaryKeysFromMetadata, getSchema, getTablename, isInPrimaryKeys, perform
continueTransactionAllowed, createSQLBuilder, getConnection, needTransaction, perform_operation, perform
public PostgreSQLFetchFeatureTypeOperation(JDBCHelper helper)
public PostgreSQLFetchFeatureTypeOperation(JDBCHelper helper, EditableFeatureType featureType, String dbname, String schema, String table, List<String> primaryKeys, String defaultGeometryColumn, IProjection crs)
public void fetch(EditableFeatureType featureType, Connection conn, String dbname, String schema, String table, List<String> pks, String defaultGeometryColumn, IProjection crs) throws DataException
fetch
in class FetchFeatureTypeOperation
DataException
protected int getDataTypeFromMetadata(ResultSetMetaData rsMetadata, int colIndex) throws SQLException
getDataTypeFromMetadata
in class FetchFeatureTypeOperation
SQLException
protected void fetchGeometryTypeAndSRS(EditableFeatureAttributeDescriptor attr, ResultSetMetaData rsMetadata, int colIndex)
FetchFeatureTypeOperation
fetchGeometryTypeAndSRS
in class FetchFeatureTypeOperation