@Override public void setSQLXML(int parameterIndex, SQLXML xmlObject) throws SQLException { rawStatement.setSQLXML(parameterIndex, xmlObject); }
@Override public void setSQLXML(int parameterIndex, SQLXML xmlObject) throws SQLException { rawStatement.setSQLXML(parameterIndex, xmlObject); }
@Override public void setSQLXML(int parameterIndex, SQLXML xmlObject) throws SQLException { statement.setSQLXML(parameterIndex, xmlObject); }
/** {@inheritDoc} */ @Override public void setSQLXML(int parameterIndex, SQLXML xmlObject) throws SQLException { delegate.setSQLXML(parameterIndex, xmlObject); }
public void setSQLXML(int parameterIndex, SQLXML xmlObject) throws SQLException { pstmt.setSQLXML(parameterIndex, xmlObject); }
@Override public final void setSQLXML(final int parameterIndex, final SQLXML x) throws SQLException { getTargetPreparedStatement().setSQLXML(parameterIndex, x); }
@Override public void setSQLXML(int parameterIndex, SQLXML xmlObject) throws SQLException { setParamByIndex(parameterIndex, xmlObject); targetStatement.setSQLXML(parameterIndex, xmlObject); }
@Override public void run() throws Exception { stmt.setSQLXML(1, null); } });
@Override public void setValue(PreparedStatement ps, int paramIndex) throws SQLException { this.xmlObject = ps.getConnection().createSQLXML(); try { provideXml(this.xmlObject); } catch (IOException ex) { throw new DataAccessResourceFailureException("Failure encountered while providing XML", ex); } ps.setSQLXML(paramIndex, this.xmlObject); }
@Override public void setSQLXML(int parameterIndex, SQLXML xmlObject) throws SQLException { SQLException e = null; try { delegate.setSQLXML(parameterIndex, xmlObject); } catch (SQLException sqle) { e = sqle; throw e; } finally { eventListener.onAfterPreparedStatementSet(statementInformation, parameterIndex, xmlObject, e); } }
@Override public void setSQLXML(int parameterIndex, SQLXML xmlObject) throws SQLException { checkOpen(); try { stmt.setSQLXML(parameterIndex, xmlObject); } catch (Throwable t) { throw checkException(t); } }
@Override public void preparedStatement_setSQLXML(PreparedStatementProxy statement, int parameterIndex, SQLXML xmlObject) throws SQLException { if (this.pos < filterSize) { nextFilter().preparedStatement_setSQLXML(this, statement, parameterIndex, xmlObject); return; } statement.getRawObject().setSQLXML(parameterIndex, xmlObject); }
@Override public void setSQLXML(int parameterIndex, SQLXML xmlObject) throws SQLException { ps.setSQLXML(parameterIndex, xmlObject); }
@Override public void setParam(PreparedStatement stmt) throws SQLException { stmt.setSQLXML(index, (SQLXML) values[0]); }
@Override public void setSQLXML(int parameterIndex, SQLXML xmlObject) throws SQLException { SQLException e = null; try { delegate.setSQLXML(parameterIndex, xmlObject); } catch (SQLException sqle) { e = sqle; throw e; } finally { eventListener.onAfterPreparedStatementSet(statementInformation, parameterIndex, xmlObject, e); } }
@Override public void setSQLXML(int parameterIndex, SQLXML xmlObject) throws SQLException { params.add(new SQLXMLParamContext(parameterIndex, new Object[] { xmlObject })); getPreparedStatement().setSQLXML(parameterIndex, xmlObject); }
@Override public void setSQLXML(int parameterIndex, SQLXML xmlObject) throws SQLException { checkOpen(); try { stmt.setSQLXML(parameterIndex, xmlObject); } catch (Throwable t) { throw checkException(t); } }
@Override public void setNonNullParameter(PreparedStatement ps, int i, String parameter, JdbcType jdbcType) throws SQLException { SQLXML sqlxml = ps.getConnection().createSQLXML(); try { sqlxml.setString(parameter); ps.setSQLXML(i, sqlxml); } finally { sqlxml.free(); } }
@Override public void preparedStatement_setSQLXML(PreparedStatementProxy statement, int parameterIndex, SQLXML xmlObject) throws SQLException { if (this.pos < filterSize) { nextFilter().preparedStatement_setSQLXML(this, statement, parameterIndex, xmlObject); return; } statement.getRawObject().setSQLXML(parameterIndex, xmlObject); }
@Test public void testPreparedStatementOnAfterPreparedStatementSetSQLXML() throws SQLException { final SQLXML reader = mock(SQLXML.class); wrappedPreparedStatement.setSQLXML(0, reader); verify(mockedJdbcListener).onAfterPreparedStatementSet(eq(preparedStatementInformation), eq(0), eq(reader), ArgumentMatchers.<SQLException>isNull()); }