public class PostgreSQLOperationsFactory extends OperationsFactoryBase
helper
Constructor and Description |
---|
PostgreSQLOperationsFactory(JDBCHelper helper) |
Modifier and Type | Method and Description |
---|---|
AppendOperation |
createAppend(String database,
String schema,
String table,
FeatureType type) |
FetchFeatureTypeOperation |
createFetchFeatureType(EditableFeatureType type,
String database,
String schema,
String table,
List<String> primaryKeys,
String defaultGeometryField,
IProjection crs) |
PerformChangesOperation |
createPerformChanges(String database,
String schema,
String table,
FeatureType type,
Iterator deleteds,
Iterator inserteds,
Iterator updateds,
Iterator featureTypesChanged) |
createCalculateEnvelopeOfColumn, createCanCreateTables, createCanModifyTableOperation, createCount, createDropTable, createExecute, createFetchFeatureProviderByReference, createListTables, createResultSetForSetProvider, createTable, createTableIsEmpty, createUpdateTableStatistics
public PostgreSQLOperationsFactory(JDBCHelper helper)
public FetchFeatureTypeOperation createFetchFeatureType(EditableFeatureType type, String database, String schema, String table, List<String> primaryKeys, String defaultGeometryField, IProjection crs)
createFetchFeatureType
in interface OperationsFactory
createFetchFeatureType
in class OperationsFactoryBase
public PerformChangesOperation createPerformChanges(String database, String schema, String table, FeatureType type, Iterator deleteds, Iterator inserteds, Iterator updateds, Iterator featureTypesChanged)
createPerformChanges
in interface OperationsFactory
createPerformChanges
in class OperationsFactoryBase
public AppendOperation createAppend(String database, String schema, String table, FeatureType type)
createAppend
in interface OperationsFactory
createAppend
in class OperationsFactoryBase