this.connectionHook = config.getConnectionHook(); this.statistics = connectionHandle.getPool().getStatistics(); this.statisticsEnabled = config.isStatisticsEnabled();
this.statisticsEnabled = config.isStatisticsEnabled(); this.closeConnectionWatchTimeoutInMs = config.getCloseConnectionWatchTimeoutInMs(); this.poolAvailabilityThreshold = config.getPoolAvailabilityThreshold();
this.statisticsEnabled = config.isStatisticsEnabled(); this.closeConnectionWatchTimeoutInMs = config.getCloseConnectionWatchTimeoutInMs(); this.poolAvailabilityThreshold = config.getPoolAvailabilityThreshold();
this.resetConnectionOnClose = pool.getConfig().isResetConnectionOnClose(); this.connectionTrackingDisabled = pool.getConfig().isDisableConnectionTracking(); this.statisticsEnabled = pool.getConfig().isStatisticsEnabled(); this.statistics = pool.getStatistics(); this.detectUnresolvedTransactions = pool.getConfig().isDetectUnresolvedTransactions(); int cacheSize = pool.getConfig().getStatementsCacheSize(); if ( (cacheSize > 0) && newConnection ) { this.preparedStatementCache = new StatementCache(cacheSize, pool.getConfig().isStatisticsEnabled(), pool.getStatistics()); this.callableStatementCache = new StatementCache(cacheSize, pool.getConfig().isStatisticsEnabled(), pool.getStatistics()); this.statementCachingEnabled = true;