Sha256: c14847b343121c77a524dd587d4d6f55f47ca0870adb03caf162e610f810dfda
Contents?: true
Size: 738 Bytes
Versions: 4
Compression:
Stored size: 738 Bytes
Contents
package org.embulk.output.jdbc; import java.sql.SQLException; import com.google.common.base.Optional; public abstract class AbstractJdbcOutputConnector implements JdbcOutputConnector { private final Optional<TransactionIsolation> transactionIsolation; public AbstractJdbcOutputConnector(Optional<TransactionIsolation> transactionIsolation) { this.transactionIsolation = transactionIsolation; } public JdbcOutputConnection connect(boolean autoCommit) throws SQLException { JdbcOutputConnection connection = connect(); connection.initialize(autoCommit, transactionIsolation); return connection; } protected abstract JdbcOutputConnection connect() throws SQLException; }
Version data entries
4 entries across 4 versions & 1 rubygems