Search in sources :

Example 51 with FilterChainImpl

use of com.alibaba.druid.filter.FilterChainImpl in project druid by alibaba.

the class ResultSetProxyImpl method updateNClob.

@Override
public void updateNClob(int columnIndex, NClob x) throws SQLException {
    FilterChainImpl chain = createChain();
    chain.resultSet_updateNClob(this, columnIndex, x);
    recycleFilterChain(chain);
}
Also used : FilterChainImpl(com.alibaba.druid.filter.FilterChainImpl)

Example 52 with FilterChainImpl

use of com.alibaba.druid.filter.FilterChainImpl in project druid by alibaba.

the class ResultSetProxyImpl method updateArray.

@Override
public void updateArray(String columnLabel, Array x) throws SQLException {
    FilterChainImpl chain = createChain();
    chain.resultSet_updateArray(this, columnLabel, x);
    recycleFilterChain(chain);
}
Also used : FilterChainImpl(com.alibaba.druid.filter.FilterChainImpl)

Example 53 with FilterChainImpl

use of com.alibaba.druid.filter.FilterChainImpl in project druid by alibaba.

the class StatementProxyImpl method clearBatch.

@Override
public void clearBatch() throws SQLException {
    if (batchSqlList == null) {
        batchSqlList = new ArrayList<String>();
    }
    FilterChainImpl chain = createChain();
    chain.statement_clearBatch(this);
    recycleFilterChain(chain);
    batchSqlList.clear();
}
Also used : FilterChainImpl(com.alibaba.druid.filter.FilterChainImpl)

Example 54 with FilterChainImpl

use of com.alibaba.druid.filter.FilterChainImpl in project druid by alibaba.

the class StatementProxyImpl method isPoolable.

@Override
public boolean isPoolable() throws SQLException {
    FilterChainImpl chain = createChain();
    boolean value = chain.statement_isPoolable(this);
    recycleFilterChain(chain);
    return value;
}
Also used : FilterChainImpl(com.alibaba.druid.filter.FilterChainImpl)

Example 55 with FilterChainImpl

use of com.alibaba.druid.filter.FilterChainImpl in project druid by alibaba.

the class StatementProxyImpl method getMaxFieldSize.

@Override
public int getMaxFieldSize() throws SQLException {
    FilterChainImpl chain = createChain();
    int value = chain.statement_getMaxFieldSize(this);
    recycleFilterChain(chain);
    return value;
}
Also used : FilterChainImpl(com.alibaba.druid.filter.FilterChainImpl)

Aggregations

FilterChainImpl (com.alibaba.druid.filter.FilterChainImpl)326 Clob (java.sql.Clob)27 ResultSetProxyImpl (com.alibaba.druid.proxy.jdbc.ResultSetProxyImpl)18 MockNClob (com.alibaba.druid.mock.MockNClob)14 MockClob (com.alibaba.druid.mock.MockClob)12 ClobProxy (com.alibaba.druid.proxy.jdbc.ClobProxy)12 NClobProxy (com.alibaba.druid.proxy.jdbc.NClobProxy)12 ResultSet (java.sql.ResultSet)11 MockResultSet (com.alibaba.druid.mock.MockResultSet)9 ResultSetProxy (com.alibaba.druid.proxy.jdbc.ResultSetProxy)9 NClob (java.sql.NClob)8 InputStream (java.io.InputStream)6 PreparedStatement (java.sql.PreparedStatement)6 Reader (java.io.Reader)4 CallableStatement (java.sql.CallableStatement)4 Connection (java.sql.Connection)4 Date (java.sql.Date)4 Timestamp (java.sql.Timestamp)4 Properties (java.util.Properties)4 FilterChain (com.alibaba.druid.filter.FilterChain)3