Sha256: 8614dd766df427e1292f94366657ae03fc1f5a0e2e00c11708aff99e48bbe394
Contents?: true
Size: 914 Bytes
Versions: 4
Compression:
Stored size: 914 Bytes
Contents
package org.embulk.output.mysql; import java.util.Properties; import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; import org.embulk.output.jdbc.JdbcOutputConnector; public class MySQLOutputConnector implements JdbcOutputConnector { private final String url; private final Properties properties; public MySQLOutputConnector(String url, Properties properties) { this.url = url; this.properties = properties; } @Override public MySQLOutputConnection connect(boolean autoCommit) throws SQLException { Connection c = DriverManager.getConnection(url, properties); try { MySQLOutputConnection con = new MySQLOutputConnection(c, autoCommit); c = null; return con; } finally { if (c != null) { c.close(); } } } }
Version data entries
4 entries across 4 versions & 1 rubygems