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?
" W W W W W W W
"
! % W& W' W( W)
*+ ,- o.
0/0
?12 W345 W6
07
89 ?: ;<
0= W>?@
*ABC
DEF
*G
HIJK WL
HM
HN
HOP .QRSBTU
HV
WW nXYBZ W[
*\ n]
*^
*_
W` na
Wb
cd ne nf ngh
ci nj nk nlm
cn no np nq nr ns
Wt nu
cv nw nx nyz n{ n| n} n~ n
? n? n? ?
0?
???
c?4M?????? ???? 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
lastAccess J 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;JZZ)V Code LineNumberTable LocalVariableTable this (Lcom/zaxxer/hikari/pool/ProxyConnection;
connection now LocalVariableTypeTable ?(Lcom/zaxxer/hikari/pool/PoolEntry;Ljava/sql/Connection;Lcom/zaxxer/hikari/util/FastList;Lcom/zaxxer/hikari/pool/ProxyLeakTask;JZZ)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???? ? ? ? ? ? s ? s???? ? ?? ?? ? 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().?? ? s??? ???? ? ? ? ? ? ? ???? ? ? ? ? ? ? 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 "com/zaxxer/hikari/util/ClockSource currentTime ()J 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 (J)V 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! W " n r s t u v s t w x s t y z s t { | s t } ~ s t ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? s ? ? ? ? ? ? ? ? ? s ? s ? ? ? ? * ? ? ? ? ,*? *+? *,? *-? *? *? *? *? ? ? &