Package rs.baselib.sql
Class HyperSqlFileJdbcConnectionProvider
java.lang.Object
rs.baselib.sql.AbstractJdbcConnectionProvider
rs.baselib.sql.HyperSqlFileJdbcConnectionProvider
- All Implemented Interfaces:
IDataSourceProvider
,IHibernateDialectProvider
,IJdbcConnectionProvider
,IJdbcConnectionProvider2
Connection provider for HyperSQL (HSQLDB) file databases.
The URL template used is "jdbc:hsqldb:file:{5};shutdown=true". That means that host, port and DB name are not relevant
but instead argument 5 must be the path to the file.
- Author:
- ralph
-
Field Summary
-
Constructor Summary
-
Method Summary
Methods inherited from class rs.baselib.sql.AbstractJdbcConnectionProvider
getAdditionalArgument, getAdditionalArgumentCount, getAdditionalArgumentName, getAdditionalArgumentNames, getConnection, getDataSource, getDbDriverClassName, getDbLogin, getDbName, getDbPassword, getDefaultAdditionalArgument, getDefaultDbLogin, getDefaultDbName, getDefaultDbPassword, getDefaultHost, getDefaultPort, getDisplay, getDriverParameter, getDriverParameterCount, getDriverParametersString, getDriverUrl, getHibernateDialect, getHost, getPort, getUrlTemplate, isAdditionalArgumentEnabled, isDbLoginEnabled, isDbNameEnabled, isDbPasswordEnabled, isHostEnabled, isPortEnabled, setAdditionalArgument, setAdditionalArgumentEnabled, setAdditionalArgumentName, setDataSource, setDbLogin, setDbLoginEnabled, setDbName, setDbNameEnabled, setDbPassword, setDbPasswordEnabled, setDefaultAdditionalArgument, setDefaultDbLogin, setDefaultDbName, setDefaultDbPassword, setDefaultHost, setDefaultPort, setDriverParameter, setHibernateDialect, setHost, setHostEnabled, setPort, setPortEnabled, toString
-
Field Details
-
DB_DRIVER_CLASS_NAME
The driver class name- See Also:
-
DISPLAY
The driver name- See Also:
-
URL_TEMPLATE
The URL Template- See Also:
-
DATA_SOURCE_NAME
The Data Source- See Also:
-
HIBERNATE_DIALECT
The Hibernate dialect- See Also:
-
-
Constructor Details
-
HyperSqlFileJdbcConnectionProvider
public HyperSqlFileJdbcConnectionProvider()Constructor.
-