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

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

The newest version!
????43
G??
?	?	?	?	?	?	?	?	?	?	?	?	?	?	??	??
??
?
?
??	?????	???
??
?
?

					

		
	
	
	

G
E
?	 
A!
E"#
$%&'
A(	)	*	+	,	-./
Q0
12
3456	789
:	;	<	=	>	?	@	ABCD	E	F
EG
?H
IJ
?K
?L
?MN
IO
PQ
PRSTU
VW
?XY
3Z[\]^_`abcd
ef	g
h	ij
ikl
?mnopqrstu
vwxyz{
?|
?}?~????
??
??
???
????????????
?????
???
????
???
?
???
??
E?
??
???
?????
???
?
?
??
???
??
	?
??
????
??
???
?
???
????
??
??	i??LOGGERLorg/slf4j/Logger;
ID_CHARACTERS[CCONNECTION_TIMEOUTJVALIDATION_TIMEOUTSOFT_TIMEOUT_FLOORIDLE_TIMEOUTMAX_LIFETIMEDEFAULT_KEEPALIVE_TIME
ConstantValueDEFAULT_POOL_SIZEI
unitTestZcatalogLjava/lang/String;connectionTimeoutvalidationTimeoutidleTimeoutleakDetectionThresholdmaxLifetimemaxPoolSizeminIdleusernamepasswordinitializationFailTimeoutconnectionInitSqlconnectionTestQuerydataSourceClassNamedataSourceJndiNamedriverClassNameexceptionOverrideClassNamejdbcUrlpoolNameschematransactionIsolationName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)VgetMinimumIdlesetMinimumIdlegetPasswordsetPasswordgetUsernamesetUsernamegetValidationTimeoutsetValidationTimeoutvalidationTimeoutMsgetConnectionTestQuerysetConnectionTestQuerygetConnectionInitSqlsetConnectionInitSql
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
overrideClasssetTransactionIsolationisolationLevelgetThreadFactory&()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;?	Signature((Ljava/lang/String;)Ljava/lang/Class<*>;validatevalidateNumerics
checkIfSealedlogConfigurationdsPropsprop
propertyNamesLjava/util/Set;#Ljava/util/Set;??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;object
SourceFileHikariConfig.java-.java/util/Properties * 
?	?????????????
?com/zaxxer/hikari/HikariConfig+?hikaricp.configurationFile????8???java/lang/Integer??"java/lang/IllegalArgumentExceptionjava/lang/StringBuilder&connectionTimeout cannot be less than ????ms?;-8idleTimeout cannot be negative?!maxPoolSize cannot be less than 1minimumIdle cannot be negative&validationTimeout cannot be less than ?.??????????????>Driver class {} found in the HikariConfig class classloader {}??? java/lang/ClassNotFoundExceptionEFailed to load driver class {} from HikariConfig class classloader {}??java/lang/RuntimeExceptionFailed to load driver class E in either of HikariConfig class loader or Thread context classloaderjava/lang/Class??java/lang/Object???java/lang/ExceptionFailed to instantiate class -?%&'(java/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)(/com/codahale/metrics/health/HealthCheckRegistryLClass must be an instance of com.codahale.metrics.health.HealthCheckRegistry??#$LSQLExceptionOverride class {} found in the HikariConfig class classloader {}SFailed to load SQLExceptionOverride class {} from HikariConfig class classloader {}*Failed to load SQLExceptionOverride class !",???L????{????#Failed to copy HikariConfig state: ?;?????7Driver class {} found in Thread context class loader {}RDriver class {} not found in Thread context class loader {}, trying classloader {}???;:??.poolName cannot contain ':' when used with JMX??7{} - using dataSource and ignoring dataSourceClassName.?dA{} - cannot use driverClassName and dataSourceClassName together.?d{} - dataSource or dataSourceClassName or jdbcUrl is required.9dataSource or dataSourceClassName or jdbcUrl is required.?.?y?.??????{} - maxLifetime is less than 30000ms, setting to default {}ms.??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.??:{} - 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:?djava/util/TreeSet-y??java/lang/String?	
java/lang/LonginfinitetransactionIsolationdefault&scheduledExecutorService|threadFactory
internal([?&;]password=)[^&#;]*(.*)$1$2"?none{}{}0................................................java/io/Fileyjava/io/FileInputStream-Cannot find property file: .java/lang/Throwablejava/io/IOExceptionFailed to read property fileHikariPool-kcom.zaxxer.hikari.pool_number L!?$java/security/AccessControlException"#??$%?&Wassigned random pool name '{}' (security manager prevented access to system properties)'djavax/naming/InitialContext()javax/naming/NamingException-*+,>0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ-.!com.zaxxer.hikari.timeoutMs.floor/01>2?$com/zaxxer/hikari/HikariConfigMXBean[Ljava/lang/reflect/Field;java/lang/reflect/Fieldjava/lang/ClassLoader
java/util/Setjava/util/Iteratorjava/io/InputStream&java/util/concurrent/ThreadLocalRandomjava/lang/SystemgetProperty&(Ljava/lang/String;)Ljava/lang/String;"com/zaxxer/hikari/util/PropertyElfsetTargetFromProperties+(Ljava/lang/Object;Ljava/util/Properties;)Vappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;(J)Ljava/lang/StringBuilder;toStringput8(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;)VerrorgetConstructor3([Ljava/lang/Class;)Ljava/lang/reflect/Constructor;java/lang/reflect/ConstructornewInstance'([Ljava/lang/Object;)Ljava/lang/Object;*(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;getDeclaredFields()[Ljava/lang/reflect/Field;getModifiersjava/lang/reflect/ModifierisFinal(I)Z
setAccessiblegetset'(Ljava/lang/Object;Ljava/lang/Object;)V
getMessagejava/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;)Z
replaceAll8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;	substring(II)Ljava/lang/String;isFile(Ljava/io/File;)VgetResourceAsStream)(Ljava/lang/String;)Ljava/io/InputStream;load(Ljava/io/InputStream;)Vclose
addSuppressed(Ljava/lang/Throwable;)V
getProperties
getInteger((Ljava/lang/String;I)Ljava/lang/Integer;intValue(I)Ljava/lang/String;current*()Ljava/util/concurrent/ThreadLocalRandom;nextInt(I)I(C)Ljava/lang/StringBuilder;infolookup&(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!G?.??????????????????????
BB?B?B?B?B?B	?B
?BB
? !"#$%&'()(* +?B,V-./?_*?*?Y??*?Y??*?*?*??	*?
?*??
*??*
?*?*	??L+?*+??0Bpqrtu$v+w2x9y@zE{J|O~UY?^?1_23U
45?^?-6/F
*?*+??0??	?1
23
7 -8/F
*?*+??0??	?1
23
9:;//*??0?123<8/>*+??0
??123=>//*??0?123?@/?@	??
*??2???%?Y?Y? !?"??#$?"?%?&?*??0????:???1@23@A?5)B>//*??0?123C@/_	??
?Y'?&?*??0????123D?5E>//*?(?0?123F@/>*?(?0
??123G?H>//*?	?0?123I@/>*?	?0
??123J?KL//*??0?123MN/^?
?Y)?&?*??0??123	?5OL//*??0123PN/]?
?Y*?&?*??0123
?5Q;//*?+?0123R8/>*+?+?0
%&123S;//*?,?0/123T8/>*+?,?0
:;123U>//*?
?0A123V@/y0???%?Y?Y? -?"??#$?"?%?&?*?
?0HI*L/M10230W?5*X;//*?.?0Z123Y8/F
*?/*+?.?0fg	h1
23
Z;//*?0?0r123[8/F
*?/*+?0?0~	?1
23
\]//*?1?0?123^_/F
*?/*+?1?0??	?1
23
`;//*?2?0?123a8/F
*?/*+?2?0??	?1
23
bcd/U*?/*?+,?3W?0???1 23ef(g;//*?4?0?123h8/F
*?/*+?4?0??	?1
23
ijk//*??0?123l6/I
*?/*?+?5?0???1
23
m n;//*?6?0?123o8/e?*?/*+?7M,?!*?8?9+?:M?;<+*?8?9?=?N?;?+*?8?9?@,?#?AY?Y? B?"+?"C?"?%?D?,?E?F?G?HW*+?6? N?AY?Y? J?"+?"?%-?K??
,/>f{~I0B??
???,?/?0?B?F?f?v?{?~????140pqpr?23?
?stu
?sv5?,EB>#WIw;//*?L?0?123x8/F
*?/*+?L?0??	1
23
y//*??0	123z{/F
*?/*??0	1
23
y//*?M?0123|{/F
*?/*?M?0*+	,1
23
}>//*??07123~@/F
*?/*??0]^	_1
23

?y//*?N?0i123{/F
*?/*?N?0tu	v1
23
???//*?O?0z123??/`*?P?
?QYR?S?*+?O?0???123%&5??//*?P?0?123??/?=*?O?
?QYT?S?+?%*+?UL+V?W?+X?W?
?YY?&?*+?P?0&	?????'?-?7?<?1=23='(5%??//*?Z?0?123??/z%*?/+?*+?UL+?[?
?Y\?&?*+?Z?0??????$?1%23%)(5?k//*??0?123?6/I
*?/*?+?5?0???1
23
* ??/U*?/*?+,?]W?0???1 23?f?>//*??0?123?@/>*??0
??123??y//*?^?0?123?{/F
*?/*?^?0??	?1
23
?y//*?_?0	123?{/F
*?/*?_?0	1
23
??;//*?`?0123?8/F
*?/*+?`?0&'	(1
23
??//*?a?01123??/F
*?/*+?a?0;<	=1
23
?$?;//*?b?0A123?;//*?c?0K123?8/F
*?/*+?c?0UV	W1
23
?;//*?d?0a123?8/e?*?/*+?7M,?!*?8?9+?:M?;e+*?8?9?=?N?;f+*?8?9?@,?#?AY?Y? g?"+?"C?"?%?D?,?E?F?G?HW*+?d? N?AY?Y? J?"+?"?%-?K??
,/>f{~I0Bln
pqr,v/t0uBxFyf}v~{?~????140pqpr?23?
??tu
??v5?,EB>#WI?8/F
*?/*+?b?0??	?1
23
???//*?h?0?123??/F
*?/*+?h?0??	?1
23
!"?./4*?i?0
??123??/	g?jM,?>6?R,2:?k?l?;?m+*?n?o?&:?AY?Y? p?"?q?"?%?K?????+?i?)58I0*
??#?)?5?8?:?[?a?f?1*:!prC??g23g?35(???+??I?"???/?B?r?sM,?8,+?:N?;t+,?=-?N?;u?GY+SY,SY*?8?9S?v?>0*
?????? ?4?;?@?14st  pqB23B;??usv5???> ???./?F*?`?**?w?`? *?_?*?`x?y?
?Yz?&?**??{?**?0?{?0**?.?{?.**?b?{?b**?2?{?2**?4?{?4**?6?{?6**?L?{?L*?1?*?2???;|*?`?}??*?2?:*?6??;~*?`??QY??S?*?L?\?;?*?`?}?K*?L?D*?4??:*?6??;?*?`??Y??&??;?*?`??Y??&?*???;???	???*???0~???%?/?:?E?P?[?f?q?|????????????????????????
",0
AE
1F235
?v%?./?$*?		??/*?	????????;?*?`?????*??	*?	??'*?????????;?*?`?}*	?*?	??+*?		??"*?*?	???;?*?`?}*	?*?(	??B???<*?(???????*?(*?	??*?		???;?*?`?}*	?(*????1?;??GY*?`SY???SY?
??S??*?
?*?
???1?;??GY*?`SY???SY???S??*??
*??	*
?*??*?*??**??*???
??a*?	??-*?		??$*?*???;?*?`?}*	??s*?	??=*????????,*?*??!?;?*?`?????*???0*????%*?	??*?*???;?*?`?}?0? .5O]b???"?#?$?%?)?*
+./F0M3U4[7m8u;?<?=???@?A?CD#F1$235
5,0488
=?B,?./I*?i?
?QY??S??0
JK1235?./C2?;?*?`????Y????L+??M,???	,????N-*??:?-???*???:???]W:?-???*????
?:???-???*?b?
?:?y-?????
?:?d-??y??????????:?B-??y?
?:?2???!?Y? ??"????"?%:???:?;??Y? -?"? ???"?%?=?:????5),I0nOPQ5S<TEUNVXW\Zp[w]?^?`?a?c?d?f?g?i?j?lmo)s,q.t1u14N? <?f(5??223??u??57?"???9?G!%?'???I???8/v???Y+??M,?ę??Y,?Ƨ*?8+??N-??Y?:-??*???Y?Y? ɶ"+?"?%?&?-?#-?ʧ:-?-?ʧ:????N?AY?-?K??$[f?lps?	??0:y	z${(|1}7~=@?[?fz???????1>1? $[??????23?9	???59
??G???J????????B??;/|}?L??YM???Ҷ?`??N?-??W?Y? ϶"-?"?%,ð:,??M??N?YϷ?:6???->??4??W????;????%?	455954<?5<<?0:??	???5?<?=?A?L?U?e?k?w?1H?O??A<??L1??=@p?}23z?5??5?G???????????/?$+?????Y??M,+????M?Y,??+??0?????"?1*	??	p?$23$?(5X?	?./?S??;??ٲ?????
????????????????????????0"3567(869B:N>??




© 2015 - 2025 Weber Informatics LLC | Privacy Policy