
com.zaxxer.hikari.pool.ProxyConnection.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?
! 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 ? ? ? ? * ? ? ? ? &*? *+? *,? *-? *? *? *? ? ? " Z [ \ ] ^ _ ` % a ? H &