com.zaxxer.hikari.pool.HikariPool$KeepaliveTask.class Maven / Gradle / Ivy
???? 4 Z /com/zaxxer/hikari/pool/HikariPool$KeepaliveTask java/lang/Object java/lang/Runnable HikariPool.java !com/zaxxer/hikari/pool/HikariPool
KeepaliveTask 8com/zaxxer/hikari/util/ConcurrentBag$IConcurrentBagEntry $com/zaxxer/hikari/util/ConcurrentBag
IConcurrentBagEntry poolEntry "Lcom/zaxxer/hikari/pool/PoolEntry; this$0 #Lcom/zaxxer/hikari/pool/HikariPool; H(Lcom/zaxxer/hikari/pool/HikariPool;Lcom/zaxxer/hikari/pool/PoolEntry;)V ()V
this 1Lcom/zaxxer/hikari/pool/HikariPool$KeepaliveTask; run
access$200 K(Lcom/zaxxer/hikari/pool/HikariPool;)Lcom/zaxxer/hikari/util/ConcurrentBag; !
" reserve =(Lcom/zaxxer/hikari/util/ConcurrentBag$IConcurrentBagEntry;)Z $ %
& com/zaxxer/hikari/pool/PoolEntry (
connection Ljava/sql/Connection; * + ) , isConnectionAlive (Ljava/sql/Connection;)Z . /
0 (connection is dead) 2
access$700 [(Lcom/zaxxer/hikari/pool/HikariPool;Lcom/zaxxer/hikari/pool/PoolEntry;Ljava/lang/String;Z)Z 4 5
6 getWaitingThreadCount ()I 8 9
:
addBagItem (I)V <