@VisibleForTesting static CassandraClientPoolImpl createImplForTest( MetricsManager metricsManager, CassandraKeyValueServiceConfig config, StartupChecks startupChecks, Blacklist blacklist) { CassandraRequestExceptionHandler exceptionHandler = testExceptionHandler(blacklist); CassandraClientPoolImpl cassandraClientPool = new CassandraClientPoolImpl( metricsManager, config, startupChecks, exceptionHandler, blacklist); cassandraClientPool.wrapper.initialize(AtlasDbConstants.DEFAULT_INITIALIZE_ASYNC); return cassandraClientPool; }
@VisibleForTesting static CassandraClientPoolImpl createImplForTest( MetricsManager metricsManager, CassandraKeyValueServiceConfig config, StartupChecks startupChecks, ScheduledExecutorService refreshDaemon, Blacklist blacklist, CassandraService cassandra) { CassandraRequestExceptionHandler exceptionHandler = testExceptionHandler(blacklist); CassandraClientPoolImpl cassandraClientPool = new CassandraClientPoolImpl( metricsManager, config, startupChecks, refreshDaemon, exceptionHandler, blacklist, cassandra); cassandraClientPool.wrapper.initialize(AtlasDbConstants.DEFAULT_INITIALIZE_ASYNC); return cassandraClientPool; }
@VisibleForTesting static CassandraClientPoolImpl createImplForTest( MetricsManager metricsManager, CassandraKeyValueServiceConfig config, StartupChecks startupChecks, Blacklist blacklist) { CassandraRequestExceptionHandler exceptionHandler = testExceptionHandler(blacklist); CassandraClientPoolImpl cassandraClientPool = new CassandraClientPoolImpl( metricsManager, config, startupChecks, exceptionHandler, blacklist); cassandraClientPool.wrapper.initialize(AtlasDbConstants.DEFAULT_INITIALIZE_ASYNC); return cassandraClientPool; }
@VisibleForTesting static CassandraClientPoolImpl createImplForTest( MetricsManager metricsManager, CassandraKeyValueServiceConfig config, StartupChecks startupChecks, ScheduledExecutorService refreshDaemon, Blacklist blacklist, CassandraService cassandra) { CassandraRequestExceptionHandler exceptionHandler = testExceptionHandler(blacklist); CassandraClientPoolImpl cassandraClientPool = new CassandraClientPoolImpl( metricsManager, config, startupChecks, refreshDaemon, exceptionHandler, blacklist, cassandra); cassandraClientPool.wrapper.initialize(AtlasDbConstants.DEFAULT_INITIALIZE_ASYNC); return cassandraClientPool; }