use of com.alibaba.druid.filter.FilterChainImpl in project druid by alibaba.
the class StatementProxyImpl method execute.
@Override
public boolean execute(String sql, int[] columnIndexes) throws SQLException {
updateCount = null;
lastExecuteSql = sql;
lastExecuteType = StatementExecuteType.Execute;
lastExecuteStartNano = -1L;
lastExecuteTimeNano = -1L;
FilterChainImpl chain = createChain();
firstResultSet = chain.statement_execute(this, sql, columnIndexes);
recycleFilterChain(chain);
return firstResultSet;
}
use of com.alibaba.druid.filter.FilterChainImpl in project druid by alibaba.
the class ResultSetProxyImpl method updateByte.
@Override
public void updateByte(String columnLabel, byte x) throws SQLException {
FilterChainImpl chain = createChain();
chain.resultSet_updateByte(this, columnLabel, x);
recycleFilterChain(chain);
}
use of com.alibaba.druid.filter.FilterChainImpl in project druid by alibaba.
the class ResultSetProxyImpl method updateBinaryStream.
@Override
public void updateBinaryStream(int columnIndex, InputStream x, long length) throws SQLException {
FilterChainImpl chain = createChain();
chain.resultSet_updateBinaryStream(this, columnIndex, x, length);
recycleFilterChain(chain);
}
use of com.alibaba.druid.filter.FilterChainImpl in project druid by alibaba.
the class ResultSetProxyImpl method updateAsciiStream.
@Override
public void updateAsciiStream(String columnLabel, InputStream x, long length) throws SQLException {
FilterChainImpl chain = createChain();
chain.resultSet_updateAsciiStream(this, columnLabel, x, length);
recycleFilterChain(chain);
}
use of com.alibaba.druid.filter.FilterChainImpl in project druid by alibaba.
the class ResultSetProxyImpl method getCharacterStream.
@Override
public Reader getCharacterStream(String columnLabel) throws SQLException {
FilterChainImpl chain = createChain();
Reader value = chain.resultSet_getCharacterStream(this, columnLabel);
recycleFilterChain(chain);
return value;
}
Aggregations