Package com.exasol.spark.s3
Class ExasolConnectionFactory
- java.lang.Object
-
- com.exasol.spark.s3.ExasolConnectionFactory
-
public final class ExasolConnectionFactory extends Object
A factory that creates JDBC connection to Exasol database.
-
-
Constructor Summary
Constructors Constructor Description ExasolConnectionFactory(com.exasol.spark.common.ExasolOptions options)
Creates an instance of aExasolConnectionFactory
.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Connection
getConnection()
Creates a JDBC connection to an Exasol database if none exists yet.
-
-
-
Constructor Detail
-
ExasolConnectionFactory
public ExasolConnectionFactory(com.exasol.spark.common.ExasolOptions options)
Creates an instance of aExasolConnectionFactory
.- 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
-
-