Interface DataStoreDriver
-
- All Known Implementing Classes:
AbstractSpatialDatabasesDSDriver,H2DataStoreDriver,H2ServerDataStoreDriver,MariadbDataStoreDriver,MysqlDataStoreDriver,MysqlMariadbDataStoreDriver,OracleDataStoreDriver,PostgisDataStoreDriver,SpatialiteDataStoreDriver
public interface DataStoreDriverA driver for a given type of datastore
-
-
Field Summary
Fields Modifier and Type Field Description static StringREGISTRY_CLASSIFICATION
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description DataStoreConnectioncreateConnection(ParameterList params)default IcongetConnectedIcon()Default icon for this driver after a connection to the datastore has been set.default IcongetDisconnectedIcon()Default icon for this driver when there is no active connection.DrivergetJdbcDriver()StringgetJdbcDriverVersion()StringgetName()ParameterListSchemagetParameterListSchema()StringgetVersion()booleanisAdHocQuerySupported()StringtoString()
-
-
-
Field Detail
-
REGISTRY_CLASSIFICATION
static final String REGISTRY_CLASSIFICATION
-
-
Method Detail
-
getName
String getName()
-
getVersion
String getVersion()
-
getJdbcDriver
Driver getJdbcDriver()
-
getJdbcDriverVersion
String getJdbcDriverVersion()
-
getParameterListSchema
ParameterListSchema getParameterListSchema()
-
createConnection
DataStoreConnection createConnection(ParameterList params) throws Exception
- Throws:
Exception
-
getConnectedIcon
default Icon getConnectedIcon()
Default icon for this driver after a connection to the datastore has been set. Subclass should overload this method to offer a database specific icon.
-
getDisconnectedIcon
default Icon getDisconnectedIcon()
Default icon for this driver when there is no active connection. Subclass should overload this method to offer a database specific icon.
-
isAdHocQuerySupported
boolean isAdHocQuerySupported()
-
-