Package org.geotools.data.ogr.jni
Class JniOGRDataStoreFactory
- Object
-
- OGRDataStoreFactory
-
- JniOGRDataStoreFactory
-
- All Implemented Interfaces:
DataAccessFactory
,DataStoreFactorySpi
,Factory
public class JniOGRDataStoreFactory extends OGRDataStoreFactory
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface DataAccessFactory
DataAccessFactory.Param
-
-
Field Summary
-
Fields inherited from class OGRDataStoreFactory
DEFAULT_EVICTABLE_TIME, DEFAULT_EVICTOR_TESTS_PER_RUN, DEFAULT_MAXCONN, DEFAULT_MAXWAIT, DEFAULT_MINCONN, DEFAULT_PRIME_DATASOURCE, EVICTOR_TESTS_PER_RUN, MAXCONN, MAXWAIT, MIN_EVICTABLE_TIME, MINCONN, NAMESPACEP, OGR_DRIVER_NAME, OGR_NAME, PRIME_DATASOURCE
-
-
Constructor Summary
Constructors Constructor Description JniOGRDataStoreFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected OGR
createOGR()
protected boolean
doIsAvailable()
Performs the actual test to see if the OGR library and this datastore is available.-
Methods inherited from class OGRDataStoreFactory
canProcess, canProcess, createDataStore, createNewDataStore, getAvailableDrivers, getDescription, getDisplayName, getImplementationHints, getParametersInfo, isAvailable, isAvailable
-
-
-
-
Method Detail
-
createOGR
protected OGR createOGR()
- Specified by:
createOGR
in classOGRDataStoreFactory
-
doIsAvailable
protected boolean doIsAvailable() throws Throwable
Description copied from class:OGRDataStoreFactory
Performs the actual test to see if the OGR library and this datastore is available.Implementations of this method should not attempt to handle any fatal exceptions.
- Specified by:
doIsAvailable
in classOGRDataStoreFactory
- Throws:
Throwable
-
-