com.zaxxer.hikari.pool.PoolEntry.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of HikariCP Show documentation
Show all versions of HikariCP Show documentation
Ultimate JDBC Connection Pool
???? 7 ?
/ ? + ? + ? ? + ? + ? + ? ? ? + ? ? ?
? + ?
? + ? + ?
? ?
?
? + ?
? + ? ? ? ? ?
+ ? ? + ?
? ?
? ?
? ? ? ? ? ? + ? ?
+ ? ? ? ? ? ? ? ? ? ?
? ? <
? ? ? ? LOGGER Lorg/slf4j/Logger; stateUpdater 7Ljava/util/concurrent/atomic/AtomicIntegerFieldUpdater; Signature [Ljava/util/concurrent/atomic/AtomicIntegerFieldUpdater;
connection Ljava/sql/Connection; lastAccessed J lastBorrowed state I evict Z endOfLife &Ljava/util/concurrent/ScheduledFuture; )Ljava/util/concurrent/ScheduledFuture<*>; keepalive openStatements !Lcom/zaxxer/hikari/util/FastList; 7Lcom/zaxxer/hikari/util/FastList;
hikariPool #Lcom/zaxxer/hikari/pool/HikariPool;
isReadOnly isAutoCommit ;(Ljava/sql/Connection;Lcom/zaxxer/hikari/pool/PoolBase;ZZ)V Code LineNumberTable LocalVariableTable this "Lcom/zaxxer/hikari/pool/PoolEntry; pool !Lcom/zaxxer/hikari/pool/PoolBase; recycle (J)V
StackMapTable setFutureEol )(Ljava/util/concurrent/ScheduledFuture;)V LocalVariableTypeTable ,(Ljava/util/concurrent/ScheduledFuture<*>;)V setKeepalive createProxyConnection >(Lcom/zaxxer/hikari/pool/ProxyLeakTask;J)Ljava/sql/Connection; leakTask &Lcom/zaxxer/hikari/pool/ProxyLeakTask; now resetConnectionState ,(Lcom/zaxxer/hikari/pool/ProxyConnection;I)V proxyConnection (Lcom/zaxxer/hikari/pool/ProxyConnection; dirtyBits
Exceptions ? getPoolName ()Ljava/lang/String; isMarkedEvicted ()Z markEvicted ()V (Ljava/lang/String;)V
closureReason Ljava/lang/String; getMillisSinceBorrowed ()J getPoolBase #()Lcom/zaxxer/hikari/pool/PoolBase; toString getState ()I
compareAndSet (II)Z expect update setState (I)V close ()Ljava/sql/Connection; eol ka con ?
stateToString
SourceFile PoolEntry.java K m <