All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.zaxxer.hikari.HikariConfig.class Maven / Gradle / Ivy

There is a newer version: 6.2.0
Show newest version
????7?
J??
*?
?	??
?												
			
	


?
	???	
"	 !"
#$
*%*
+
*,*
.	0
1	2	3	4
5	6
7	8
9
J:
H;
?<	=>?@AB?CDF
EG
HHI
JKLF
EN	O	P	Q	R	STU
TV
WX
YZ[\	]^_
`	a	b	c	d	e	f	ghiFk
Hl
Hmo	p	q	r
Hs
?t
uv
?w
?x
?y
?z
L{F
}~
}????
??
???
Y?????????????
???	?
?	??
???
????????????
???????
?
??
???????
?,
??
?`?????????????
???!
Y?	???
F
???
?
???
??
H?
?F
???
?????
??
?
?
??
?F?
???
?	?
??
?????
???
??
???
"?
???
????
??
??	???LOGGERLorg/slf4j/Logger;
ID_CHARACTERS[CCONNECTION_TIMEOUTJVALIDATION_TIMEOUTSOFT_TIMEOUT_FLOORIDLE_TIMEOUTMAX_LIFETIMEDEFAULT_KEEPALIVE_TIME
ConstantValueDEFAULT_POOL_SIZEI
unitTestZcatalogLjava/lang/String;connectionTimeoutvalidationTimeoutidleTimeoutleakDetectionThresholdmaxLifetimemaxPoolSizeminIdlecredentials-Ljava/util/concurrent/atomic/AtomicReference;	SignatureSLjava/util/concurrent/atomic/AtomicReference;initializationFailTimeoutconnectionInitSqlconnectionTestQuerydataSourceClassNamedataSourceJndiNamedriverClassNameexceptionOverrideClassNameexceptionOverride(Lcom/zaxxer/hikari/SQLExceptionOverride;jdbcUrlpoolNameschematransactionIsolationNameisAutoCommit
isReadOnlyisIsolateInternalQueriesisRegisterMbeansisAllowPoolSuspension
dataSourceLjavax/sql/DataSource;dataSourcePropertiesLjava/util/Properties;
threadFactory$Ljava/util/concurrent/ThreadFactory;scheduledExecutor/Ljava/util/concurrent/ScheduledExecutorService;metricsTrackerFactory1Lcom/zaxxer/hikari/metrics/MetricsTrackerFactory;metricRegistryLjava/lang/Object;healthCheckRegistryhealthCheckProperties
keepaliveTimesealed()VCodeLineNumberTableLocalVariableTablethis Lcom/zaxxer/hikari/HikariConfig;
systemProp
StackMapTable(Ljava/util/Properties;)V
properties(Ljava/lang/String;)VpropertyFileName
getCatalog()Ljava/lang/String;
setCataloggetConnectionTimeout()JsetConnectionTimeout(J)VconnectionTimeoutMsgetIdleTimeoutsetIdleTimeout
idleTimeoutMsgetLeakDetectionThresholdsetLeakDetectionThresholdleakDetectionThresholdMsgetMaxLifetimesetMaxLifetime
maxLifetimeMsgetMaximumPoolSize()IsetMaximumPoolSize(I)VgetMinimumIdlesetMinimumIdlegetPasswordsetPasswordpasswordgetUsernamesetUsernameusernamesetCredentials'(Lcom/zaxxer/hikari/util/Credentials;)V$Lcom/zaxxer/hikari/util/Credentials;getCredentials&()Lcom/zaxxer/hikari/util/Credentials;getValidationTimeoutsetValidationTimeoutvalidationTimeoutMsgetConnectionTestQuerysetConnectionTestQuerygetConnectionInitSqlsetConnectionInitSql
getDataSource()Ljavax/sql/DataSource;
setDataSource(Ljavax/sql/DataSource;)VgetDataSourceClassNamesetDataSourceClassName	classNameaddDataSourceProperty'(Ljava/lang/String;Ljava/lang/Object;)VpropertyNamevaluegetDataSourceJNDIsetDataSourceJNDIjndiDataSourcegetDataSourceProperties()Ljava/util/Properties;setDataSourcePropertiesdsPropertiesgetDriverClassNamesetDriverClassNamee"Ljava/lang/ClassNotFoundException;Ljava/lang/Exception;driverClassLjava/lang/Class;LocalVariableTypeTableLjava/lang/Class<*>;
getJdbcUrl
setJdbcUrl()Z
setAutoCommit(Z)VsetAllowPoolSuspensiongetInitializationFailTimeoutsetInitializationFailTimeoutsetIsolateInternalQueriesisolategetMetricsTrackerFactory3()Lcom/zaxxer/hikari/metrics/MetricsTrackerFactory;setMetricsTrackerFactory4(Lcom/zaxxer/hikari/metrics/MetricsTrackerFactory;)VgetMetricRegistry()Ljava/lang/Object;setMetricRegistry(Ljava/lang/Object;)VgetHealthCheckRegistrysetHealthCheckRegistrygetHealthCheckPropertiessetHealthCheckPropertiesaddHealthCheckProperty'(Ljava/lang/String;Ljava/lang/String;)VkeygetKeepaliveTimesetKeepaliveTimekeepaliveTimeMssetReadOnlyreadOnlysetRegisterMbeansregistergetPoolNamesetPoolNamegetScheduledExecutor1()Ljava/util/concurrent/ScheduledExecutorService;setScheduledExecutor2(Ljava/util/concurrent/ScheduledExecutorService;)VexecutorgetTransactionIsolation	getSchema	setSchemagetExceptionOverrideClassNamesetExceptionOverrideClassName
overrideClassgetExceptionOverride*()Lcom/zaxxer/hikari/SQLExceptionOverride;setExceptionOverride+(Lcom/zaxxer/hikari/SQLExceptionOverride;)VsetTransactionIsolationisolationLevelgetThreadFactory&()Ljava/util/concurrent/ThreadFactory;setThreadFactory'(Ljava/util/concurrent/ThreadFactory;)VsealcopyStateTo#(Lcom/zaxxer/hikari/HikariConfig;)VfieldLjava/lang/reflect/Field;other??attemptFromContextLoader%(Ljava/lang/String;)Ljava/lang/Class;threadContextClassLoaderLjava/lang/ClassLoader;?((Ljava/lang/String;)Ljava/lang/Class<*>;validatevalidateNumerics
checkIfSealedlogConfigurationdsPropsprop
propertyNamesLjava/util/TreeSet;'Ljava/util/TreeSet;?loadPropertiespropsisLjava/io/InputStream;ioLjava/io/IOException;propFileLjava/io/File;?generatePoolNamenextirandom(Ljava/util/concurrent/ThreadLocalRandom;bufLjava/lang/StringBuilder;&Ljava/security/AccessControlException;prefix?getObjectOrPerformJndiLookup&(Ljava/lang/Object;)Ljava/lang/Object;initCtxLjavax/naming/InitialContext;Ljavax/naming/NamingException;objectlambda$setUsername$1\(Ljava/lang/String;Lcom/zaxxer/hikari/util/Credentials;)Lcom/zaxxer/hikari/util/Credentials;currentlambda$setPassword$0
SourceFileHikariConfig.java:;+java/util/concurrent/atomic/AtomicReference??:?java/util/Properties,-7-????
???????%
com/zaxxer/hikari/HikariConfig8?hikaricp.configurationFile????E???java/lang/Integer??"java/lang/IllegalArgumentExceptionBootstrapMethods????:EidleTimeout cannot be negative?!maxPoolSize cannot be less than 1minimumIdle cannot be negative??"com/zaxxer/hikari/util/Credentials^H???aH??;*+	
??
???>Driver class {} found in the HikariConfig class classloader {} java/lang/ClassNotFoundExceptionEFailed to load driver class {} from HikariConfig class classloader {}java/lang/RuntimeException??java/lang/Classjava/lang/Objectjava/lang/Exception:!)
'
2345java/lang/IllegalStateExceptionFcannot use setMetricsTrackerFactory() and setMetricRegistry() togetherFcannot use setMetricRegistry() and setMetricsTrackerFactory() together??#com.codahale.metrics.MetricRegistry+io.micrometer.core.instrument.MeterRegistrylClass must be instance of com.codahale.metrics.MetricRegistry or io.micrometer.core.instrument.MeterRegistry65/com/codahale/metrics/health/HealthCheckRegistryLClass must be an instance of com.codahale.metrics.health.HealthCheckRegistry !&
(
"01$#LSQLExceptionOverride class {} found in the HikariConfig class classloader {}SFailed to load SQLExceptionOverride class {} from HikariConfig class classloader {}"&com/zaxxer/hikari/SQLExceptionOverride#$%H&?' ./9
()*Y+,-.???/0
1H234560Class {} found in Thread context class loader {}KClass {} not found in Thread context class loader {}, trying classloader {}7?H:89.poolName cannot contain ':' when used with JMX:?7{} - using dataSource and ignoring dataSourceClassName.;xA{} - cannot use driverClassName and dataSourceClassName together.x{} - dataSource or dataSourceClassName or jdbcUrl is required.9dataSource or dataSourceClassName or jdbcUrl is required.?;<?	
?;=>?@A?{} - maxLifetime is less than 30000ms, setting to default {}ms.BC;6{} - keepaliveTime is less than 30000ms, disabling it.I{} - keepaliveTime is greater than or equal to maxLifetime, disabling it.W{} - leakDetectionThreshold is less than 2000ms or more than maxLifetime, disabling it.:{} - connectionTimeout is less than {}ms, setting to {}ms.;7:{} - validationTimeout is less than {}ms, setting to {}ms.D{} - idleTimeout is close to or more than maxLifetime, disabling it.?{} - idleTimeout is less than 10000ms, setting to default {}ms.c{} - idleTimeout has been set but has no effect because the pool is operating as a fixed size pool.aThe configuration of the pool is sealed once started. Use HikariConfigMXBean for runtime changes.{} - configuration:xjava/util/TreeSetDE:FGHI???java/lang/String?JKLMNjava/lang/LonginfinitetransactionIsolationdefault&scheduledExecutorService|threadFactoryOPinternalQ?R?Snone{}{}TUVjava/io/FileW?java/io/FileInputStream:XYZ[\]^;java/lang/Throwable_`java/io/IOExceptionFailed to read property fileHikariPool-acom.zaxxer.hikari.pool_numberbcdYBe 'f$java/security/AccessControlException?gjava/lang/StringBuilder??hijkWassigned random pool name '{}' (security manager prevented access to system properties)lxmHjavax/naming/InitialContextnojavax/naming/NamingException:`pqr>0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZst!com.zaxxer.hikari.timeoutMs.flooruvwKx?$com/zaxxer/hikari/HikariConfigMXBean[Ljava/lang/reflect/Field;java/lang/reflect/Fieldjava/lang/ClassLoaderjava/util/Iteratorjava/io/InputStream&java/util/concurrent/ThreadLocalRandomofJ(Ljava/lang/String;Ljava/lang/String;)Lcom/zaxxer/hikari/util/Credentials;java/lang/SystemgetProperty&(Ljava/lang/String;)Ljava/lang/String;"com/zaxxer/hikari/util/PropertyElfsetTargetFromProperties+(Ljava/lang/Object;Ljava/util/Properties;)V
yz)connectionTimeout cannot be less than msmakeConcatWithConstants(J)Ljava/lang/String;get
{|
}J(Lcom/zaxxer/hikari/util/Credentials;)Lcom/zaxxer/hikari/util/Credentials;apply6(Ljava/lang/String;)Ljava/util/function/UnaryOperator;updateAndGet6(Ljava/util/function/UnaryOperator;)Ljava/lang/Object;
~set)validationTimeout cannot be less than msput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;putAll(Ljava/util/Map;)VgetClass()Ljava/lang/Class;getClassLoader()Ljava/lang/ClassLoader;	loadClassorg/slf4j/Loggerdebug9(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)VerrorbFailed to load driver class  in either of HikariConfig class loader or Thread context classloadergetConstructor3([Ljava/lang/Class;)Ljava/lang/reflect/Constructor;java/lang/reflect/ConstructornewInstance'([Ljava/lang/Object;)Ljava/lang/Object;Failed to instantiate class *(Ljava/lang/String;Ljava/lang/Throwable;)V!com/zaxxer/hikari/util/UtilityElfsafeIsAssignableFrom'(Ljava/lang/Object;Ljava/lang/String;)ZsetProperty8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;pFailed to load SQLExceptionOverride class  in either of HikariConfig class loader or Thread context classloaderisAssignableFrom(Ljava/lang/Class;)ZgetName8Loaded SQLExceptionOverride class  does not implement 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;getDeclaredFields()[Ljava/lang/reflect/Field;getModifiersjava/lang/reflect/ModifierisFinal(I)Z
setAccessible'(Ljava/lang/Object;Ljava/lang/Object;)VgetType
getMessage$Failed to copy HikariConfig state: java/lang/Thread
currentThread()Ljava/lang/Thread;getContextClassLoader((Ljava/lang/String;[Ljava/lang/Object;)Vcontains(Ljava/lang/CharSequence;)ZgetNullIfEmptywarnisDebugEnabledjava/util/concurrent/TimeUnitSECONDSLjava/util/concurrent/TimeUnit;toMillis(J)JvalueOf(J)Ljava/lang/Long;getPropertyNames"(Ljava/lang/Class;)Ljava/util/Set;(Ljava/util/Collection;)Viterator()Ljava/util/Iterator;hasNext8(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;equals(Ljava/lang/Object;)ZcopyProperties.(Ljava/util/Properties;)Ljava/util/Properties;matches(Ljava/lang/String;)ZmaskPasswordInJdbcUrl""&(Ljava/lang/Object;)Ljava/lang/String;1................................................	substring(II)Ljava/lang/String;isFile(Ljava/io/File;)VgetResourceAsStream)(Ljava/lang/String;)Ljava/io/InputStream;load(Ljava/io/InputStream;)VCannot find property file: close
addSuppressed(Ljava/lang/Throwable;)V
getProperties
getInteger((Ljava/lang/String;I)Ljava/lang/Integer;intValue(I)Ljava/lang/String;HikariPool-*()Ljava/util/concurrent/ThreadLocalRandom;nextInt(I)Iappend(C)Ljava/lang/StringBuilder;infotoStringlookup&(Ljava/lang/String;)Ljava/lang/Object;org/slf4j/LoggerFactory	getLogger%(Ljava/lang/Class;)Lorg/slf4j/Logger;toCharArray()[CgetLong%(Ljava/lang/String;J)Ljava/lang/Long;	longValueMINUTES?????????$java/lang/invoke/StringConcatFactory?LookupInnerClasses?(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/LambdaMetafactorymetafactory?(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;?%java/lang/invoke/MethodHandles$Lookupjava/lang/invoke/MethodHandles!J?.?????????????
	
BB
?B?B?B?B?BB? !"#$%
&
'
(
)
*+,-./012345657-8?B9
\:;<?o*?*?Y???*?Y??*?Y??	*?
*?*??
*??*??*??*
?*?*	??L+?*+??=FtHuv*x/y4z;{B|I}P~UZ?_?e?i?n?>o?@e
AB?n?:C<F
*?*+??=??	?>
?@
D-:E<F
*?*+??=??	?>
?@
FGH</*??=?>?@IE<>*+??=
??>?@JK</*??=?>?@LM<?.	??
*?? ?!???"Y?!?#?$?*??=????(?-?>.?@.N?BOK</*??=?>?@PM<_	??
?"Y%?$?*??=????>?@Q?BRK</*?&?=?>?@SM<>*?&?=
??>?@T?UK</*?
?=?>?@VM<>*?
?=
??>?@W?XY</*??=?>?@Z[<^?
?"Y'?$?*??=>?@B\Y</*?
?=>?@][<]?
?"Y(?$?*?
?=>?@B^H<8*??)?*?+?=>?@_E<G*?+?,?-W?=
)*>?@`aH<8*??)?*?.?=3>?@bE<G*?+?/?-W?=
>?>?@cde<A	*?+?0?=
IJ>	?@	fgh<5*??)?*?=S>?@iK</*??=Z>?@jM<g?!???"Y?!?1?$?*??=abef>?@k?BlH</*?2?=s>?@mE<F
*?3*+?2?=?	?>
?@
nH</*?4?=?>?@oE<F
*?3*+?4?=??	?>
?@
pq</*?5?=?>?@rs<F
*?3*+?5?=??	?>
?@
*+tH</*?6?=?>?@uE<F
*?3*+?6?=??	?>
?@
vwx<U*?3*?+,?7W?=???> ?@yz5{H</*?8?=?>?@|E<F
*?3*+?8?=??	?>
?@
}~</*??=?>?@?C<I
*?3*?+?9?=???>
?@
?-?H</*?:?=?>?@?E<F}*?3*+?;M,?!*?M??@+*?40??m??}?@}
s???
s??B?,HBBWL?H</*?O?=>?@?E<F
*?3*+?O?=	>
?@
!%?</*??=">?@??<F
*?3*??=,-	.>
?@
%
)?</*?P?=7>?@??<F
*?3*?P?=CD	E>
?@
)
?K</*??=P>?@?M<F
*?3*??=vw	x>
?@
?'?</*?Q?=?>?@??<F
*?3*?Q?=??	?>
?@
?
??</*?R?=?>?@??<`*?S?
?TYU?V?*+?R?=????>?@23B??</*?S?=?>?@??<?=*?R?
?TYW?V?+?%*+?XL+Y?Z?+[?Z?
?"Y\?$?*+?S?=&	?????'?-?7?<?>=?@=45B%??</*?]?=?>?@??<z%*?3+?*+?XL+?^?
?"Y_?$?*+?]?=??????$?>%?@%65B?</*?	?=?>?@?C<I
*?3*?	+?9?=???>
?@
7-??<U*?3*?	+,?`W?=???> ?@?z?K</*??=?>?@?M<>*??=
>?@??&?</*?a?=>?@??<F
*?3*?a?=	>
?@
?
(?</*?b?=">?@??<F
*?3*?b?=,-	.>
?@
?
?H</*?c?=4>?@?E<F
*?3*+?c?=?@	A>
?@
"??</*?d?=J>?@??<F
*?3*+?d?=TU	V>
?@
?1?H</*?e?=Z>?@?H</*?f?=d>?@?E<F
*?3*+?f?=no	p>
?@
#?H</*?g?=z>?@?E<q?*?3*+?;M,?!*?M??h+*?40???????@?
????
???B?,HBB]L??</*?o?=?>?@??<F
*?3*+?o?=??	?>
?@
 ?E<F
*?3*+?e?=??	?>
?@
???</*?p?=?>?@??<F
*?3*+?p?=??	?>
?@
./?;<4*?q?=
??>?@??<??rM,?>6?m,2:?s?t??u+*?v?w?(?x?l?+?v?*?v??)?0?:?EY?y?z?N?????+?q?]`L=2??#?)?8?E?]?`?b?v?|???>*b??^????@??@B???+?$BL????<?E?{?|M,?;,+?>N??}+,?A-?N??~?JY*?:SY,SY*?C
>4?? #??E?@Ev>?????B???B#??;<?F*?c?**???c? *?b?*?c????
?"Y??$?**????**?4???4**?2???2**?e???e**?6???6**?8???8**?:???:**?O???O*?5?*?6?????*?c????*?6?:*?:????*?c???TY??V?*?O?\???*?c???K*?O?D*?8??:*?:????*?c???"Y??$????*?c???"Y??$?*???????	???*???=~%/:EP[fq| ?#?$?%?(?)?*?-?/?0?3?6?7
8;"<,?0AABED>F?@B
?v%?;<?$*?
	??/*?
??????????*?c?????*??
*?	??'*???????????*?c??*	?*?	??+*?
	??"*?*?
?????*?c??*	?*?&	??B???<*?&???????*?&*?
??*?
	?????*?c??*	?&*??!??1????JY*?cSY?!??SY???S??*??*??!??1????JY*?cSY?!??SY???S??*??*??	*
?*?
?*?
*??**??
*???
??a*?
??-*?
	??$*?
*?????*?c??*	??s*?	??=*????????,*?
*??!???*?c?????*???0*????%*?	??*?
*?????*?c???=? HI.J5NOO]PbT?U?V?Y?Z?[?\?`?a
befFgMjUk[nmour?s?t?v?w?x?z{#}>$?@B
5,0488
=?B,?;<I*?q?
?TY??V??=
??>?@B?;<
???*?c????Y????L+??M,????,????N-*??:?-???*???:???`W:?-???*????
?:?z?-???*?e?
?:?c-?????
?:?N-???????????:?0-????
?:? ?????:???:???-?? ???A?:???3L=n???3?:?C?L?V?Z?n?u???????????????????????????	??>4L?-:?z53??
?@???????B7? ???9?J????L???E<i???Y+??M,?ʙ??Y,?̧*?<+??N-??Y?:-??*???"Y+???$?-?#-?Ч:-?-?Ч:????N?EY?-?N??$NY?_cf?	ru?=:?	?$?(?1?7?=?@?N?Y?r?u?v???>>1?-$N??v????@?F	y??B9
??G???
J????????B??H<op?L??YM???ض?`??N?-??W-??,ð:,??M??N??Yշ?:6???->??4??W??????????	'((,('/?(//?=:??	???(?/?0?4???H?X?^?j?>H?B?4<???1??0@??p?@m?B??(?J????????????<?$+?????Y??M,+????M?"Y,??+??=?????"?>*	??	??$?@$?5BX?	
??<=	*+?+??=>>	c	?f
??<=	+?.*??=)>	`	?f?;<?S???????????????????????!???????????????="1345(667B8N<???
???X
&'()&'-)/EMjn|????




© 2015 - 2024 Weber Informatics LLC | Privacy Policy