com.zaxxer.hikari.HikariConfig.class Maven / Gradle / Ivy
???? 43 com/zaxxer/hikari/HikariConfig java/lang/Object $com/zaxxer/hikari/HikariConfigMXBean HikariConfig.java LOGGER Lorg/slf4j/Logger;
ID_CHARACTERS [C CONNECTION_TIMEOUT J VALIDATION_TIMEOUT SOFT_TIMEOUT_FLOOR IDLE_TIMEOUT MAX_LIFETIME DEFAULT_KEEPALIVE_TIME 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 E F
G java/util/Properties I
J G 7 8 L B 8 N " P ! R
T
V
X
Z
\
^
`
b %
d 0 f C
h hikaricp.configurationFile j java/lang/System l getProperty &(Ljava/lang/String;)Ljava/lang/String; n o
m p loadProperties (Ljava/lang/String;)V r s
t java/lang/String v this Lcom/zaxxer/hikari/HikariConfig;
systemProp (Ljava/util/Properties;)V
G "com/zaxxer/hikari/util/PropertyElf } setTargetFromProperties +(Ljava/lang/Object;Ljava/util/Properties;)V ?
~ ?
properties propertyFileName
getCatalog ()Ljava/lang/String; ?
setCatalog getConnectionTimeout ()J setConnectionTimeout (J)V ???
? "java/lang/IllegalArgumentException ? java/lang/StringBuilder ?
? G &connectionTimeout cannot be less than ? append -(Ljava/lang/String;)Ljava/lang/StringBuilder; ? ?
? ? (J)Ljava/lang/StringBuilder; ? ?
? ? ms ? toString ? ?
? ? E s
? ? connectionTimeoutMs getIdleTimeout setIdleTimeout idleTimeout cannot be negative ?
idleTimeoutMs getLeakDetectionThreshold
? setLeakDetectionThreshold leakDetectionThresholdMs getMaxLifetime setMaxLifetime
maxLifetimeMs getMaximumPoolSize ()I setMaximumPoolSize (I)V !maxPoolSize cannot be less than 1 ? getMinimumIdle setMinimumIdle minimumIdle cannot be negative ? getPassword $ ? setPassword getUsername # ? setUsername getValidationTimeout setValidationTimeout &validationTimeout cannot be less than ? validationTimeoutMs getConnectionTestQuery ' ? setConnectionTestQuery
checkIfSealed ? F
? getConnectionInitSql &