|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.geotools.data.jdbc.JDBC1DataStore org.geotools.data.jdbc.JDBC2DataStore org.geotools.data.jdbc.JDBCDataStore org.geotools.data.geomedia.GeoMediaDataStore
Geomedia data store implementation
Field Summary |
Fields inherited from class org.geotools.data.jdbc.JDBC2DataStore |
connectionPool |
Fields inherited from class org.geotools.data.jdbc.JDBC1DataStore |
allowWriteOnVolatileFIDs, config, listenerManager, sqlNameEscape, typeHandler |
Constructor Summary | |
GeoMediaDataStore(ConnectionPool connectionPool)
Creates a new GeoMediaDataStore instance |
Method Summary | |
protected boolean |
allowTable(java.lang.String tablename)
Returns feature tables which have been entered into the GeoMedia metadata table. |
protected AttributeType |
buildAttributeType(java.sql.ResultSet rs)
Overrides the buildAttributeType method to check for GDO_GEOMETRY columns. |
protected AttributeIO |
getGeometryAttributeIO(AttributeType type,
QueryData queryData)
Hook to create the geometry attribute IO for a vendor specific data source. |
void |
readMetadata()
Reads the GeoMedia GFeatures table and caches metadata information. |
Methods inherited from class org.geotools.data.jdbc.JDBC2DataStore |
createConnection |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public GeoMediaDataStore(ConnectionPool connectionPool) throws java.io.IOException
connectionPool
- ConnectionPool
java.io.IOException
Method Detail |
public void readMetadata() throws DataSourceException
DataSourceException
protected boolean allowTable(java.lang.String tablename)
allowTable
in class JDBC1DataStore
tablename
- String - the table to test
protected AttributeType buildAttributeType(java.sql.ResultSet rs) throws java.io.IOException
buildAttributeType
in class JDBC1DataStore
rs
- ResultSet
java.sql.SQLException
DataSourceException
java.io.IOException
- If an error occurs processing the ResultSet.org.geolbs.data.jdbc.JDBCDataStore#buildAttributeType(java.sql.ResultSet)
protected AttributeIO getGeometryAttributeIO(AttributeType type, QueryData queryData) throws java.io.IOException
JDBC1DataStore
getGeometryAttributeIO
in class JDBC1DataStore
type
- The AttributeType to read.queryData
- The connection holder
java.io.IOException
- DOCUMENT ME!JDBC1DataStore.getGeometryAttributeIO(org.geotools.feature.AttributeType, org.geotools.data.jdbc.QueryData)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |