![JAR search and dependency download from the Maven repository](/logo.png)
com.zaxxer.hikari.pool.ProxyConnection.class Maven / Gradle / Ivy
???? 7?
! T T T T T T!
!"
#$
%& * T+ T, T- T.
/0 12 s3
.4 ?5 678
?9: T;<= T>
.?
@A
.B TCDE
/FGH
IJK
/L
MN TO
MP
MQ
MRS ,TUVGWX
MY
TZ r[\G] T^
/_ r`
/a
/b
Tc rd
Te
fg rh ri rjk
fl rm rn rop
fq rr rs rt ru rv
Tw rx
fy rz r{| r} r~ r r? r? r? r? r? r? r? r? r?
#? r? r? ?
.?
???
g?<P?????? ???? 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;
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???? ? ? ? ? ? w ? w???? ? ?? ?? ?????? 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().?? ? w??? ?? ?? ? ? ? ? ? ? ???? ? ? ? ? ? ? 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
adjudicate Override J(Ljava/sql/SQLException;)Lcom/zaxxer/hikari/SQLExceptionOverride$Override; /com/zaxxer/hikari/SQLExceptionOverride$Override DO_NOT_EVICT 1Lcom/zaxxer/hikari/SQLExceptionOverride$Override;
startsWith (Ljava/lang/String;)Z
java/util/Set contains (Ljava/lang/Object;)Z getErrorCode java/lang/Integer valueOf (I)Ljava/lang/Integer; 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! T ! r v w x y z w x { | w x } ~ w x ? w x ? ? w x ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? w ? ? ? ? ? ? ? w ? w ? ? ? ? 0 ? ? ? ? &*? *+? *,? *-? *? *? *? ? ? " \ ] ^ _ ` a b % c ? H &