
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&
"'
()
*+ / U0 U1 U2 U3
45 67 t8
/9 ?: ?; ?<=
?> U?@A UB
/C
DE ?F
/G UHIJ
4KLM
NOP
4Q
RS UT
RU
RV
RWX -YZ[L\]
R^
U_ s`aLb Uc
4d se
4f
4g
Uh si
Uj
kl sm sn sop
kq sr ss stu
kv sw sx sy sz s{
U| s}
k~ s s?? s? s? s? s? s? s? s? s? s? s? s? s?
(? s? s? ?
/?
???
h ?@U?????? ???? 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 shouldEvict? Override 1Lcom/zaxxer/hikari/SQLExceptionOverride$Override; 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;
getAutoCommit
setAutoCommit (Z)V
autoCommit setReadOnly readOnly getTransactionIsolation setTransactionIsolation (I)V level
getCatalog
setCatalog (Ljava/lang/String;)V catalog getNetworkTimeout setNetworkTimeout #(Ljava/util/concurrent/Executor;I)V executor Ljava/util/concurrent/Executor; milliseconds getSchema 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???? ? ? ? ? ? x ? x???? ? ?? ?? ???? ?? ? 08?? ? ???? ? ?? ????? ??? ? ? 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().?? ? x??? ?? ?? ? ? ? ? ? ? ???? ? ? ? ? ? ? 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$Override &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
adjudicate J(Ljava/sql/SQLException;)Lcom/zaxxer/hikari/SQLExceptionOverride$Override; CONTINUE_EVICT DO_NOT_EVICT
startsWith (Ljava/lang/String;)Z
java/util/Set contains (Ljava/lang/Object;)Z getErrorCode java/lang/Integer valueOf (I)Ljava/lang/Integer;
MUST_EVICT 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 " s w x y z { x y | } x y ~ x y ? ? x y ? ? x y ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? x ? ? ? ? ? ? ? x ? x ? ? ? ? 0 ? ? ? ? &*? *+? *,? *-? *? *? *? ? ? " [ \ ] ^ _ ` a % b ? H &