summaryrefslogtreecommitdiff
path: root/src/main/java/com/zaxxer/hikari/pool/ProxyFactory.java
diff options
context:
space:
mode:
authorApollon Oikonomopoulos <apoikos@debian.org>2017-09-13 00:26:37 +0300
committerApollon Oikonomopoulos <apoikos@debian.org>2017-09-13 00:26:37 +0300
commit808d040ea9d760bf468621984a3f2de865d35e7c (patch)
tree520db44f3458bcb02a60baacff82408fcfb49840 /src/main/java/com/zaxxer/hikari/pool/ProxyFactory.java
parentbd7b6679cea5620446718911de7a6764f81a9a7a (diff)
New upstream version 2.7.1
Diffstat (limited to 'src/main/java/com/zaxxer/hikari/pool/ProxyFactory.java')
-rw-r--r--src/main/java/com/zaxxer/hikari/pool/ProxyFactory.java15
1 files changed, 8 insertions, 7 deletions
diff --git a/src/main/java/com/zaxxer/hikari/pool/ProxyFactory.java b/src/main/java/com/zaxxer/hikari/pool/ProxyFactory.java
index 026debb..4a074da 100644
--- a/src/main/java/com/zaxxer/hikari/pool/ProxyFactory.java
+++ b/src/main/java/com/zaxxer/hikari/pool/ProxyFactory.java
@@ -30,6 +30,7 @@ import com.zaxxer.hikari.util.FastList;
*
* @author Brett Wooldridge
*/
+@SuppressWarnings("unused")
public final class ProxyFactory
{
private ProxyFactory()
@@ -39,13 +40,13 @@ public final class ProxyFactory
/**
* Create a proxy for the specified {@link Connection} instance.
- * @param poolEntry
- * @param connection
- * @param openStatements
- * @param leakTask
- * @param now
- * @param isReadOnly
- * @param isAutoCommit
+ * @param poolEntry the PoolEntry holding pool state
+ * @param connection the raw database Connection
+ * @param openStatements a reusable list to track open Statement instances
+ * @param leakTask the ProxyLeakTask for this connection
+ * @param now the current timestamp
+ * @param isReadOnly the default readOnly state of the connection
+ * @param isAutoCommit the default autoCommit state of the connection
* @return a proxy that wraps the specified {@link Connection}
*/
static ProxyConnection getProxyConnection(final PoolEntry poolEntry, final Connection connection, final FastList<Statement> openStatements, final ProxyLeakTask leakTask, final long now, final boolean isReadOnly, final boolean isAutoCommit)