Revision 46315 trunk/org.gvsig.desktop/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.dal/org.gvsig.fmap.dal.db/org.gvsig.fmap.dal.db.mdb/src/main/java/org/gvsig/fmap/dal/store/mdb/operations/MDBFetchFeatureTypeOperation.java
MDBFetchFeatureTypeOperation.java | ||
---|---|---|
1 | 1 |
|
2 | 2 |
package org.gvsig.fmap.dal.store.mdb.operations; |
3 | 3 |
|
4 |
import java.sql.Connection; |
|
5 | 4 |
import java.sql.DatabaseMetaData; |
6 | 5 |
import java.sql.ResultSet; |
7 | 6 |
import java.sql.ResultSetMetaData; |
... | ... | |
18 | 17 |
import org.gvsig.fmap.dal.feature.EditableFeatureAttributeDescriptor; |
19 | 18 |
import org.gvsig.fmap.dal.feature.EditableFeatureType; |
20 | 19 |
import org.gvsig.fmap.dal.resource.exception.AccessResourceException; |
20 |
import org.gvsig.fmap.dal.store.jdbc2.JDBCConnection; |
|
21 | 21 |
import org.gvsig.fmap.dal.store.jdbc2.JDBCHelper; |
22 | 22 |
import org.gvsig.fmap.dal.store.jdbc2.JDBCUtils; |
23 | 23 |
import org.gvsig.fmap.dal.store.jdbc2.OperationsFactory.TableReference; |
... | ... | |
151 | 151 |
} |
152 | 152 |
|
153 | 153 |
@Override |
154 |
public void fetch(Connection conn) throws DataException { |
|
154 |
public void fetch(JDBCConnection conn) throws DataException {
|
|
155 | 155 |
super.fetch(conn); |
156 | 156 |
} |
157 | 157 |
|
... | ... | |
222 | 222 |
} |
223 | 223 |
|
224 | 224 |
@Override |
225 |
protected List<String> getPrimaryKeysFromInformationSchema(Connection conn) throws SQLException { |
|
225 |
protected List<String> getPrimaryKeysFromInformationSchema(JDBCConnection conn) throws SQLException {
|
|
226 | 226 |
|
227 | 227 |
// String sql = getSQLToRetrievePrimaryKeysFromInformationSchema(conn.getMetaData()); |
228 | 228 |
DatabaseMetaData metadata = conn.getMetaData(); |
... | ... | |
290 | 290 |
|
291 | 291 |
protected EditableFeatureAttributeDescriptor getAttributeFromMetadata( |
292 | 292 |
EditableFeatureType type, |
293 |
Connection conn, |
|
293 |
JDBCConnection conn,
|
|
294 | 294 |
ResultSetMetaData rsMetadata, |
295 | 295 |
int colIndex |
296 | 296 |
) throws SQLException { |
Also available in: Unified diff