From 6017c8019bb92dde7bd84b660dcab71fd25bd44c Mon Sep 17 00:00:00 2001 From: Brett Wooldridge Date: Tue, 30 Dec 2014 14:48:41 -0600 Subject: [PATCH] Fix #221 handle getResultSet() --- .../java/com/zaxxer/hikari/proxy/StatementProxy.java | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/hikaricp-common/src/main/java/com/zaxxer/hikari/proxy/StatementProxy.java b/hikaricp-common/src/main/java/com/zaxxer/hikari/proxy/StatementProxy.java index 114f6857..95e2efe4 100644 --- a/hikaricp-common/src/main/java/com/zaxxer/hikari/proxy/StatementProxy.java +++ b/hikaricp-common/src/main/java/com/zaxxer/hikari/proxy/StatementProxy.java @@ -196,6 +196,16 @@ public abstract class StatementProxy implements Statement return delegate.executeLargeUpdate(sql, columnNames); } + /** {@inheritDoc} */ + @Override + public ResultSet getResultSet() throws SQLException { + final ResultSet resultSet = delegate.getResultSet(); + if (resultSet != null) { + return ProxyFactory.getProxyResultSet(connection, resultSet); + } + return null; + } + /** {@inheritDoc} */ @Override @SuppressWarnings("unchecked") @@ -210,4 +220,4 @@ public abstract class StatementProxy implements Statement throw new SQLException("Wrapped statement is not an instance of " + iface); } -} \ No newline at end of file +}