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
*
	
				
			
									



	???	 !%
"&'	()*
+,
*-2
3
*42
6%	8
9	:	;	<
=	>
?	@
A
JB
HC
?D	EFGHIJGKLN
E&O
HPQ
RSTN
EV	W	X	Y	Z	[\]
T&^
_`
abcde	fgh
i	j	k	l	m	n	o	pqrNt
Hu
Hvx	y	z	{
H|
?}
~
??
??
??
??
L?N
??
????G?
??
???
a??G??G???????
?G?	?
?	??
???
??G?????G???
????G??
?
??
???????
?/
??
?c?????????????
???$
a?	???
N
??
?
?N
???
?????
?&
???
??
H?
???
??
?
?
??
?N?
???
?&	?
??
???G?
???
?
???
"?
???
????
??
??	???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;?openPropertiesInputStream)(Ljava/lang/String;)Ljava/io/InputStream;propFileLjava/io/File;propertiesInputStream
Exceptions?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/0:0

?(
com/zaxxer/hikari/HikariConfig;hikaricp.configurationFile???Hjava/lang/Integer"java/lang/IllegalArgumentExceptionBootstrapMethods=HidleTimeout cannot be negative!maxPoolSize cannot be less than 1minimumIdle cannot be negative?"com/zaxxer/hikari/util/CredentialsaK	?

dK??>-. ?????>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&='$,
*
5678java/lang/IllegalStateExceptionFcannot use setMetricsTrackerFactory() and setMetricRegistry() togetherFcannot use setMetricRegistry() and setMetricsTrackerFactory() together??#com.codahale.metrics.MetricRegistry()*%io.dropwizard.metrics5.MetricRegistry+io.micrometer.core.instrument.MeterRegistry?Class must be instance of com.codahale.metrics.MetricRegistry, io.dropwizard.metrics5.MetricRegistry, or io.micrometer.core.instrument.MeterRegistry98/com/codahale/metrics/health/HealthCheckRegistryLClass must be an instance of com.codahale.metrics.health.HealthCheckRegistry+,)
+
%34'&!LSQLExceptionOverride class {} found in the HikariConfig class classloader {}SFailed to load SQLExceptionOverride class {} from HikariConfig class classloader {}-&com/zaxxer/hikari/SQLExceptionOverride./0K12"#12<
345\6789??:;<K=>?@A0Class {} found in Thread context class loader {}KClass {} not found in Thread context class loader {}, trying classloader {}B?K:CD.poolName cannot contain ':' when used with JMXE7{} - using dataSource and ignoring dataSourceClassName.F{A{} - cannot use driverClassName and dataSourceClassName together.{{} - dataSource or dataSourceClassName or jdbcUrl is required.9dataSource or dataSourceClassName or jdbcUrl is required.?>G?
?>HIJKL?{} - maxLifetime is less than 30000ms, setting to default {}ms.MNF6{} - 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.FB:{} - 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:{java/util/TreeSetOP=QRST???java/lang/String?UVWXYjava/lang/LonginfinitetransactionIsolationdefault&scheduledExecutorService|threadFactoryZ[internal\]^none{}{}_`a??bcde>java/lang/Throwablefgjava/io/IOExceptionFailed to read property filejava/io/Fileh?java/io/FileInputStream=ij?HikariPool-k?com.zaxxer.hikari.pool_numberlmn\Mo+2p$java/security/AccessControlException?qjava/lang/StringBuilder??rstuWassigned random pool name '{}' (security manager prevented access to system properties)v{wKjavax/naming/InitialContextxyjavax/naming/NamingException=gz{|>0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ}~!com.zaxxer.hikari.timeoutMs.floor??N?J$com/zaxxer/hikari/HikariConfigMXBean[Ljava/lang/reflect/Field;java/lang/reflect/Fieldjava/lang/ClassLoaderjava/util/Iteratorjava/io/InputStreamjava/io/FileNotFoundException&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
??)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;load(Ljava/io/InputStream;)VCannot find property file: close
addSuppressed(Ljava/lang/Throwable;)VisFile(Ljava/io/File;)VgetResourceAsStream
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?.?????	


BBBBBBB
B
 !"#$%&'(
)
*
+
,
-./01234567898:0;B<
]=>??o*?*?Y???*?Y??*?Y??	*?
*?*??
*??*??*??*
?*?*	??L+?*+??@FrFst*v/w4x;yBzI{P|U}Z~_?e?i?n?AoBCe
DE?n?=F?F
*?*+??@??	?A
BC
G0=H?F
*?*+??@??	?A
BC
IJK?/*??@?ABCLH?>*+??@
??ABCMN?/*??@?ABCOP??.	??
*?? ?!???"Y?!?#?$?*??@????(?-?A.BC.QERN?/*??@?ABCSP?_	??
?"Y%?$?*??@????ABCTEUN?/*?&?@?ABCVP?>*?&?@
??ABCWXN?/*?
?@?ABCYP?>*?
?@
??ABCZ[\?/*??@?ABC]^?^?
?"Y'?$?*??@ABC
E_\?/*?
?@
ABC`^?]?
?"Y(?$?*?
?@ABC
EaK?8*??)?*?+?@ABCbH?G*?+?,?-W?@
'(ABCcdK?8*??)?*?.?@1ABCeH?G*?+?/?-W?@
<=ABCfgh?A	*?+?0?@
GHA	BC	ijk?5*??)?*?@QABClN?/*??@XABCmP?g?!???"Y?!?1?$?*??@_`cdABCnEoK?/*?2?@qABCpH?F
*?3*+?2?@}~	A
BC
qK?/*?4?@?ABCrH?F
*?3*+?4?@??	?A
BC
st?/*?5?@?ABCuv?F
*?3*+?5?@??	?A
BC
-.wK?/*?6?@?ABCxH?F
*?3*+?6?@??	?A
BC
yz{?U*?3*?+,?7W?@???A BC|}8~K?/*?8?@?ABCH?F
*?3*+?8?@??	?A
BC
????/*??@?ABC?F?I
*?3*?+?9?@???A
BC
?0?K?/*?:?@?ABC?H?F}*?3*+?;M,?!*?M??@+*?*??@
ABC?)??/*?b?@ABC???F
*?3*?b?@	A
BC
?
+??/*?c?@"ABC???F
*?3*?c?@,-	.A
BC
?
?K?/*?d?@4ABC?H?F
*?3*+?d?@?@	AA
BC
%???/*?e?@JABC???F
*?3*+?e?@TU	VA
BC
?4?K?/*?f?@ZABC?K?/*?g?@dABC?H?F
*?3*+?g?@no	pA
BC
&?K?/*?h?@zABC?H?q?*?3*+?;M,?!*?M??i+*??4*?r?@
??ABC?????sM,?>6?m,2:?t?u??v+*?w?x?(?y?m?+?w?*?w??)?0?:?EY?z?{?N?????+?r?]`L@2??#?)?8?E?]?`?b?v?|???A*b??^???BC??CE???+?$BL??????E?|?}M,?;,+?>N??~+,?A-?N???JY*?:SY,SY*?C
A4?? #??EBCEy>?????E???B#??>??F*?d?**???d? *?c?*?d????
?"Y??$?**????**?4???4**?2???2**?f???f**?6???6**?8???8**?:???:**?O???O*?5?*?6?????*?d????*?6?:*?:????*?d???TY??V?*?O?\???*?d???K*?O?D*?8??:*?:????*?d???"Y??$????*?d???"Y??$?*???????	???*???@~%/:EP[fq| ?#?$?%?(?)?*?-?/?0?3?6?7
8;"<,?0AABEDAFBCE
?v%?>??$*?
	??/*?
??????????*?d?????*??
*?	??'*???????????*?d??*	?*?	??+*?
	??"*?*?
?????*?d??*	?*?&	??B???<*?&???????*?&*?
??*?
	?????*?d??*	?&*??!??1????JY*?dSY?!??SY???S??*??*??!??1????JY*?dSY?!??SY???S??*??*??	*
?*?
?*?
*??**??
*???
??a*?
??-*?
	??$*?
*?????*?d??*	??s*?	??=*????????,*?
*??!???*?d?????*???0*????%*?	??*?
*?????*?d???@? HI.J5NOO]PbT?U?V?Y?Z?[?\?`?a
befFgMjUk[nmour?s?t?v?w?x?z{#}A$BCE
5,0488
=?B,?>?I*?r?
?TY??V??@
??ABCE?>?
???*?d????Y????L+??M,????,????N-*??:?-???*???:???aW:?-???*????
?:?z?-???*?f?
?:?c-?????
?:?N-¶?????????:?0-????
?:? ?????:???:???-?? ???A?:???3L@n???3?:?C?L?V?Z?n?u???????????????????????????	??A4L?0:?}83??
BC???????E7? ???9?J????L???H?*^*+??M,??Y?N-,??*-???"Y+???$?,? ,?̧N,?,?̧:-??-??M?EY?,?N??-8?=AD?NQ?@6
??
?????-?8?N?Q?R?]?A4
?0H??R??^BC^IE,??
J???????B?????4??Y+??M,?ә??Y,?հ*?<+??N-?*???4??W??????????	'((,('/?(//?@:??	???(?/?0?4???H?X?^?j?AH?B?
4<???1??0@??pBCm?E??(?J??????????????$+?????Y??M,+????M?"Y,??+??@?????"?A*	??	??$BC$?8EX?	
???=	*+?+??@<A	f	?i
???=	+?.*??@'A	c	?i?>??S???????????????????????!???????????????@"/123(465B6N:?
???"X
#$./01./51#7#M#U#s#w#?#?#?#?#?




© 2015 - 2024 Weber Informatics LLC | Privacy Policy