| Interface | Description |
|---|---|
| IqDataSourceFactory |
Factory interface for creating IQ DataSources. The data source can vary based on the connection type (jconnect vs. odbc). For history on the drivers to use, see here: http://scn.sap.com/community/sql-anywhere/blog/2014/05/02/connecting-to-sql-anywhere-using-jdbc
|
| Class | Description |
|---|---|
| AbstractIqDataSourceFactory |
Common baseclass for IqDataSourceFactory implementations.
|
| IqDataSource |
Datasource to allow modifications of schemas in IQ using the schema user ID, instead of a dbo account. Some installations of IQ in enterprises prefer not to use a dbo account, but to login as the schema user to execute deployments. With this methodology, we create a separate datasource for each schema (using that schema's login) and switch it in the setCurrentSchema method, transparent from clients
|
| IqDbPlatform |
Sybase IQ DBMS platform implementation.
|
| IqJconnDataSourceFactory |
JConnect JDBC driver factory. See here for the driver history - http://scn.sap.com/community/sql-anywhere/blog/2014/05/02/connecting-to-sql-anywhere-using-jdbc
|
| IqJdbcDataSourceFactory |
DataSourceFactory for the Sybase IQ implementation, which has additional complications compared to other DBMS types: Returns an IqDataSource instead of a regular DataSource, as we need to have separate datasources and connections across IQ schemas due to a lack of a DBO account in typical cases Determining which driver to use, whether using JDBC or ODBC.
|
| IqOdbcDataSourceFactory |
ODBC driver data source factory. See here for the driver history - http://scn.sap.com/community/sql-anywhere/blog/2014/05/02/connecting-to-sql-anywhere-using-jdbc
|
| IqOldOdbcDataSourceFactory |
ODBC driver data source factory using the old driver. See here for the driver history - http://scn.sap.com/community/sql-anywhere/blog/2014/05/02/connecting-to-sql-anywhere-using-jdbc
|
| IqSqlExecutor |
See IqDataSource javadoc for why this class is separate from the other SqlExecutor classes For that same reason, we must mark this as non-transactional
|
| IqToH2TranslationDialect | |
| IqToHsqlTranslationDialect | |
| IqToInMemorySqlTranslator | |
| SybaseIqAppContext |