com.zaxxer.hikari.HikariConfig.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
???? 7B
@??
? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ??
??
?
?
?? ?? ??? ?? ?
?? ??? ? ?
@
>
?
;?
>
; ! " # $ %&'
J?(
)*
+,-. /01
2 3 4 5 6 7 8 9:; = >
>?
?@
AB
?C
?D
?E
BF
HI
HJKLM
NO
?PQ
+RSTUVWXYZ[\
]^ _
` ab
acd
?efgh ijklm
nopqrs
?t
?u
?v?w?xy
?z
?{
?|}~??????????
?????
?? ???
???
??
???
??
>?
?
???
?????
???
?
?
??
?? ?
???
?? ?
??
????
???
??
???
?
???
?? ? ?
??
?? a?? LOGGER Lorg/slf4j/Logger;
ID_CHARACTERS [C CONNECTION_TIMEOUT J VALIDATION_TIMEOUT SOFT_TIMEOUT_FLOOR IDLE_TIMEOUT MAX_LIFETIME DEFAULT_KEEPALIVE_TIME
ConstantValue DEFAULT_POOL_SIZE I
unitTest Z catalog Ljava/lang/String; connectionTimeout validationTimeout idleTimeout leakDetectionThreshold maxLifetime maxPoolSize minIdle username password initializationFailTimeout connectionInitSql connectionTestQuery dataSourceClassName dataSourceJndiName driverClassName exceptionOverrideClassName jdbcUrl poolName schema transactionIsolationName isAutoCommit
isReadOnly isIsolateInternalQueries isRegisterMbeans isAllowPoolSuspension
dataSource Ljavax/sql/DataSource; dataSourceProperties Ljava/util/Properties;
threadFactory $Ljava/util/concurrent/ThreadFactory; scheduledExecutor /Ljava/util/concurrent/ScheduledExecutorService; metricsTrackerFactory 1Lcom/zaxxer/hikari/metrics/MetricsTrackerFactory; metricRegistry Ljava/lang/Object; healthCheckRegistry healthCheckProperties
keepaliveTime sealed ()V Code LineNumberTable LocalVariableTable this Lcom/zaxxer/hikari/HikariConfig;
systemProp
StackMapTable (Ljava/util/Properties;)V
properties (Ljava/lang/String;)V propertyFileName
getCatalog ()Ljava/lang/String;
setCatalog getConnectionTimeout ()J setConnectionTimeout (J)V connectionTimeoutMs getIdleTimeout setIdleTimeout
idleTimeoutMs getLeakDetectionThreshold setLeakDetectionThreshold leakDetectionThresholdMs getMaxLifetime setMaxLifetime
maxLifetimeMs getMaximumPoolSize ()I setMaximumPoolSize (I)V getMinimumIdle setMinimumIdle getPassword setPassword getUsername setUsername getValidationTimeout setValidationTimeout validationTimeoutMs getConnectionTestQuery setConnectionTestQuery getConnectionInitSql setConnectionInitSql
getDataSource ()Ljavax/sql/DataSource;
setDataSource (Ljavax/sql/DataSource;)V getDataSourceClassName setDataSourceClassName className addDataSourceProperty '(Ljava/lang/String;Ljava/lang/Object;)V propertyName value getDataSourceJNDI setDataSourceJNDI jndiDataSource getDataSourceProperties ()Ljava/util/Properties; setDataSourceProperties dsProperties getDriverClassName setDriverClassName e "Ljava/lang/ClassNotFoundException; Ljava/lang/Exception; driverClass Ljava/lang/Class; LocalVariableTypeTable Ljava/lang/Class<*>;
getJdbcUrl
setJdbcUrl ()Z
setAutoCommit (Z)V setAllowPoolSuspension getInitializationFailTimeout setInitializationFailTimeout setIsolateInternalQueries isolate getMetricsTrackerFactory 3()Lcom/zaxxer/hikari/metrics/MetricsTrackerFactory; setMetricsTrackerFactory 4(Lcom/zaxxer/hikari/metrics/MetricsTrackerFactory;)V getMetricRegistry ()Ljava/lang/Object; setMetricRegistry (Ljava/lang/Object;)V getHealthCheckRegistry setHealthCheckRegistry getHealthCheckProperties setHealthCheckProperties addHealthCheckProperty '(Ljava/lang/String;Ljava/lang/String;)V key getKeepaliveTime setKeepaliveTime keepaliveTimeMs setReadOnly readOnly setRegisterMbeans register getPoolName setPoolName getScheduledExecutor 1()Ljava/util/concurrent/ScheduledExecutorService; setScheduledExecutor 2(Ljava/util/concurrent/ScheduledExecutorService;)V executor getTransactionIsolation getSchema setSchema getExceptionOverrideClassName setExceptionOverrideClassName
overrideClass setTransactionIsolation isolationLevel getThreadFactory &()Ljava/util/concurrent/ThreadFactory; setThreadFactory '(Ljava/util/concurrent/ThreadFactory;)V seal copyStateTo #(Lcom/zaxxer/hikari/HikariConfig;)V field Ljava/lang/reflect/Field; other?? attemptFromContextLoader %(Ljava/lang/String;)Ljava/lang/Class; threadContextClassLoader Ljava/lang/ClassLoader;? Signature ((Ljava/lang/String;)Ljava/lang/Class<*>; validate validateNumerics
checkIfSealed logConfiguration dsProps prop
propertyNames Ljava/util/TreeSet; 'Ljava/util/TreeSet;? loadProperties props is Ljava/io/InputStream; io Ljava/io/IOException; propFile Ljava/io/File;? generatePoolName next i random (Ljava/util/concurrent/ThreadLocalRandom; buf Ljava/lang/StringBuilder; &Ljava/security/AccessControlException; prefix? getObjectOrPerformJndiLookup &(Ljava/lang/Object;)Ljava/lang/Object; initCtx Ljavax/naming/InitialContext; Ljavax/naming/NamingException; object
SourceFile HikariConfig.java() java/util/Properties% ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? com/zaxxer/hikari/HikariConfig&