Class ExasolConnectionFactory


  • public final class ExasolConnectionFactory
    extends Object
    A factory that creates JDBC connection to Exasol database.
    • Constructor Detail

      • ExasolConnectionFactory

        public ExasolConnectionFactory​(com.exasol.spark.common.ExasolOptions options)
        Creates an instance of a ExasolConnectionFactory.
        Parameters:
        options - ExasolOptions options
    • Method Detail

      • getConnection

        public Connection getConnection()
                                 throws SQLException
        Creates a JDBC connection to an Exasol database if none exists yet.
        Returns:
        JDBC connection
        Throws:
        SQLException - if the connection cannot be established