@Override public int getConnectionPoolMaxSize() { return systemSettings.getConnectionPoolMaxSize(); }
@Override public int getConnectionPoolMaxSize() { return systemSettings.getConnectionPoolMaxSize(); }
@Inject private HikariConnectionPool(OntopSystemSQLSettings settings) { HikariConfig config = new HikariConfig(); config.setJdbcUrl(settings.getJdbcUrl()); config.setUsername(settings.getJdbcUser()); config.setPassword(settings.getJdbcPassword()); settings.getJdbcDriver() .ifPresent(config::setDriverClassName); config.setMinimumIdle(settings.getConnectionPoolInitialSize()); config.setMaximumPoolSize(settings.getConnectionPoolMaxSize()); config.setConnectionTimeout(settings.getConnectionTimeout()); config.setReadOnly(true); ds = new HikariDataSource(config); }
@Inject private HikariConnectionPool(OntopSystemSQLSettings settings) { HikariConfig config = new HikariConfig(); config.setJdbcUrl(settings.getJdbcUrl()); config.setUsername(settings.getJdbcUser()); config.setPassword(settings.getJdbcPassword()); settings.getJdbcDriver() .ifPresent(config::setDriverClassName); config.setMinimumIdle(settings.getConnectionPoolInitialSize()); config.setMaximumPoolSize(settings.getConnectionPoolMaxSize()); config.setConnectionTimeout(settings.getConnectionTimeout()); config.setReadOnly(true); ds = new HikariDataSource(config); }
int abandonedTimeout = settings.getConnectionTimeout(); int startPoolSize = settings.getConnectionPoolInitialSize(); int maxPoolSize = settings.getConnectionPoolMaxSize(); int timeout = settings.getConnectionTimeout();
int abandonedTimeout = settings.getConnectionTimeout(); int startPoolSize = settings.getConnectionPoolInitialSize(); int maxPoolSize = settings.getConnectionPoolMaxSize(); int timeout = settings.getConnectionTimeout();