Type: New Feature
Fix Version/s: Exasol 7.1.0
The JDBC driver now supports the CommonDataSource interface from JDBC.
In the EXADataSource you can pass arguments using the setProperty() method:
Additionally, the JDBC driver includes an Exasol-specific implementation of the SocketFactory interface: EXASocketFactory.
Using the Exasol specific method "createCustomSocket(InetAddress host, int port, int timeout) " allows you to connect with a specified timeout.
When more than one host is specified in a connection string, the connect attempts to each of these hosts are made using the SocketFactory specified by the user and the timeout (if given) until one host is connected.