![JAR search and dependency download from the Maven repository](/logo.png)
com.zaxxer.hikari.pool.ProxyConnection.class Maven / Gradle / Ivy
???? 7?
! U U U U U U
!
U U! U" U#
$% &' m(
.)*
?+, U-./ U0
.1
23 ?4 56
.7 U89:
$;<=
>?@
$A
BC UD
BE
BF
BGH ,IJK<LM
BN
UO lPQ<R US
$T lU
$V
$W
UX lY
UZ
[\ l] l^ l_`
[a lb lc lde
[f lg lh li lj lk
Ul lm
[n lo lp lqr ls lt lu lv lw
x ly lz |
.}
~?
a?.E?????? ???? ClosedConnection InnerClasses DIRTY_BIT_READONLY I
ConstantValue DIRTY_BIT_AUTOCOMMIT DIRTY_BIT_ISOLATION DIRTY_BIT_CATALOG DIRTY_BIT_NETTIMEOUT DIRTY_BIT_SCHEMA LOGGER Lorg/slf4j/Logger; ERROR_STATES Ljava/util/Set; Signature #Ljava/util/Set; ERROR_CODES $Ljava/util/Set; delegate Ljava/sql/Connection; poolEntry "Lcom/zaxxer/hikari/pool/PoolEntry; leakTask &Lcom/zaxxer/hikari/pool/ProxyLeakTask; openStatements !Lcom/zaxxer/hikari/util/FastList; 7Lcom/zaxxer/hikari/util/FastList; dirtyBits isCommitStateDirty Z
isReadOnly isAutoCommit networkTimeout transactionIsolation dbcatalog Ljava/lang/String; dbschema ?(Lcom/zaxxer/hikari/pool/PoolEntry;Ljava/sql/Connection;Lcom/zaxxer/hikari/util/FastList;Lcom/zaxxer/hikari/pool/ProxyLeakTask;ZZ)V Code LineNumberTable LocalVariableTable this (Lcom/zaxxer/hikari/pool/ProxyConnection;
connection LocalVariableTypeTable ?(Lcom/zaxxer/hikari/pool/PoolEntry;Ljava/sql/Connection;Lcom/zaxxer/hikari/util/FastList;Lcom/zaxxer/hikari/pool/ProxyLeakTask;ZZ)V toString ()Ljava/lang/String; getAutoCommitState ()Z getCatalogState getSchemaState getTransactionIsolationState ()I getReadOnlyState getNetworkTimeoutState getPoolEntry $()Lcom/zaxxer/hikari/pool/PoolEntry; checkException 0(Ljava/sql/SQLException;)Ljava/sql/SQLException; sqlState depth exception Ljava/sql/SQLException; sqle evict nse exceptionOverride (Lcom/zaxxer/hikari/SQLExceptionOverride;
StackMapTable?? untrackStatement (Ljava/sql/Statement;)V statement Ljava/sql/Statement; markCommitStateDirty ()V cancelLeakTask trackStatement *(Ljava/sql/Statement;)Ljava/sql/Statement; TT; !(TT;)TT; closeStatements ignored e i size close?
Exceptions isClosed createStatement ()Ljava/sql/Statement; (II)Ljava/sql/Statement;
resultSetType concurrency (III)Ljava/sql/Statement; holdability prepareCall 0(Ljava/lang/String;)Ljava/sql/CallableStatement; sql 2(Ljava/lang/String;II)Ljava/sql/CallableStatement; 3(Ljava/lang/String;III)Ljava/sql/CallableStatement; prepareStatement 0(Ljava/lang/String;)Ljava/sql/PreparedStatement; 1(Ljava/lang/String;I)Ljava/sql/PreparedStatement; autoGeneratedKeys 2(Ljava/lang/String;II)Ljava/sql/PreparedStatement; 3(Ljava/lang/String;III)Ljava/sql/PreparedStatement; 2(Ljava/lang/String;[I)Ljava/sql/PreparedStatement;
columnIndexes [I C(Ljava/lang/String;[Ljava/lang/String;)Ljava/sql/PreparedStatement; columnNames [Ljava/lang/String; getMetaData ()Ljava/sql/DatabaseMetaData; commit rollback (Ljava/sql/Savepoint;)V savepoint Ljava/sql/Savepoint;
setAutoCommit (Z)V
autoCommit setReadOnly readOnly setTransactionIsolation (I)V level
setCatalog (Ljava/lang/String;)V catalog setNetworkTimeout #(Ljava/util/concurrent/Executor;I)V executor Ljava/util/concurrent/Executor; milliseconds setSchema schema isWrapperFor (Ljava/lang/Class;)Z iface Ljava/lang/Class; Ljava/lang/Class<*>; (Ljava/lang/Class<*>;)Z unwrap %(Ljava/lang/Class;)Ljava/lang/Object; Ljava/lang/Class; 1(Ljava/lang/Class;)TT;
SourceFile ProxyConnection.java NestMembers ? ? ? ? ? ? ? ? ? ? ? ? ? ????? ???? BootstrapMethods???? ? ? ? ? ? q ? q???? ? ?? ?? ? 08?? java/sql/SQLTimeoutException ? ???? ? ?? ??????????? ~ J{} - Connection {} marked as broken because of SQLSTATE({}), ErrorCode({}) java/lang/Object? ?????? ? (connection is broken) ? ???? ? ??? ? ??? java/sql/Statement ? ? java/sql/SQLException m{} - Connection {} marked as broken because of an exception closing open statements during Connection.close()?? 8(exception closing Statements during Connection.close())? ? ? ? ? ? M{} - Executed rollback on connection {} due to dirty commit state on close().?? ? q??? ?? ?? ? ? ? ? ? ? ???? ? ? ? ? ? ? java/sql/CallableStatement?? ? ? ? ? ? ? java/sql/PreparedStatement?? ? ? ? ? ? ? ? ? ? ? ? ? ? ??? ? ? ? ? ? ? &com/zaxxer/hikari/pool/ProxyConnection ? ? ? ? ? ? ? ? ??? ??? ? ???? java/util/HashSet 0A000 57P01 57P02 57P03 01002 JZ0C0 JZ0C1 java/sql/Connection 7com/zaxxer/hikari/pool/ProxyConnection$ClosedConnection &com/zaxxer/hikari/SQLExceptionOverride java/lang/String java/lang/Throwable getClass ()Ljava/lang/Class; java/lang/Class
getSimpleName java/lang/System identityHashCode (Ljava/lang/Object;)I
?? @ wrapping makeConcatWithConstants <(Ljava/lang/String;ILjava/sql/Connection;)Ljava/lang/String; com/zaxxer/hikari/pool/PoolEntry getPoolBase #()Lcom/zaxxer/hikari/pool/PoolBase; com/zaxxer/hikari/pool/PoolBase CLOSED_CONNECTION getSQLState
startsWith (Ljava/lang/String;)Z
java/util/Set contains (Ljava/lang/Object;)Z getErrorCode java/lang/Integer valueOf (I)Ljava/lang/Integer;
adjudicate Override J(Ljava/sql/SQLException;)Lcom/zaxxer/hikari/SQLExceptionOverride$Override; /com/zaxxer/hikari/SQLExceptionOverride$Override DO_NOT_EVICT 1Lcom/zaxxer/hikari/SQLExceptionOverride$Override; getNextException ()Ljava/sql/SQLException; getPoolName org/slf4j/Logger warn ((Ljava/lang/String;[Ljava/lang/Object;)V $com/zaxxer/hikari/pool/ProxyLeakTask cancel com/zaxxer/hikari/util/FastList remove add get (I)Ljava/lang/Object; 9(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V clear debug resetConnectionState ,(Lcom/zaxxer/hikari/pool/ProxyConnection;I)V
clearWarnings recycle isMarkedEvicted #com/zaxxer/hikari/pool/ProxyFactory getProxyStatement R(Lcom/zaxxer/hikari/pool/ProxyConnection;Ljava/sql/Statement;)Ljava/sql/Statement; getProxyCallableStatement b(Lcom/zaxxer/hikari/pool/ProxyConnection;Ljava/sql/CallableStatement;)Ljava/sql/CallableStatement; getProxyPreparedStatement b(Lcom/zaxxer/hikari/pool/ProxyConnection;Ljava/sql/PreparedStatement;)Ljava/sql/PreparedStatement; getProxyDatabaseMetaData `(Lcom/zaxxer/hikari/pool/ProxyConnection;Ljava/sql/DatabaseMetaData;)Ljava/sql/DatabaseMetaData;
isInstance *Wrapped connection is not an instance of %(Ljava/lang/Class;)Ljava/lang/String; org/slf4j/LoggerFactory getLogger %(Ljava/lang/Class;)Lorg/slf4j/Logger;??? $java/lang/invoke/StringConcatFactory? Lookup ?(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;? %java/lang/invoke/MethodHandles$Lookup java/lang/invoke/MethodHandles! U ! l p q r s t q r u v q r w x q r y z q r { | q r } ~ ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? q ? ? ? ? ? ? ? q ? q ? ? ? ? * ? ? ? ? &*? *+? *,? *-? *? *? *? ? ? " [ \ ] ^ _ ` a % b ? H &