protected void apply(Connection conn, ConnectionProperties connProps) throws SQLException { if (connProps.isAutoCommit() != null) { conn.setAutoCommit(connProps.isAutoCommit()); } if (connProps.isReadOnly() != null) { conn.setReadOnly(connProps.isReadOnly()); } if (connProps.getTransactionIsolation() != null) { conn.setTransactionIsolation(connProps.getTransactionIsolation()); } if (connProps.getCatalog() != null) { conn.setCatalog(connProps.getCatalog()); } if (connProps.getSchema() != null) { conn.setSchema(connProps.getSchema()); } }
protected void apply(Connection conn, ConnectionProperties connProps) throws SQLException { if (connProps.isAutoCommit() != null) { conn.setAutoCommit(connProps.isAutoCommit()); } if (connProps.isReadOnly() != null) { conn.setReadOnly(connProps.isReadOnly()); } if (connProps.getTransactionIsolation() != null) { conn.setTransactionIsolation(connProps.getTransactionIsolation()); } if (connProps.getCatalog() != null) { conn.setCatalog(connProps.getCatalog()); } if (connProps.getSchema() != null) { conn.setSchema(connProps.getSchema()); } }
return this; if (that.isAutoCommit() != null && this.autoCommit != that.isAutoCommit()) { this.autoCommit = that.isAutoCommit(); this.isDirty = true;
return this; if (that.isAutoCommit() != null && this.autoCommit != that.isAutoCommit()) { this.autoCommit = that.isAutoCommit(); this.isDirty = true;
return this; if (that.isAutoCommit() != null && this.autoCommit != that.isAutoCommit()) { this.autoCommit = that.isAutoCommit(); this.isDirty = true;
public boolean getAutoCommit() throws SQLException { checkOpen(); return unbox(sync().isAutoCommit(), true); }
public boolean getAutoCommit() throws SQLException { checkOpen(); return unbox(sync().isAutoCommit(), true); }
public boolean getAutoCommit() throws SQLException { return unbox(sync().isAutoCommit(), true); }
public boolean getAutoCommit() throws SQLException { if (meta.connectionSync(handle, new ConnectionPropertiesImpl()).isAutoCommit() == null) setAutoCommit(true); return super.getAutoCommit(); }