throw new VoldemortException("ThreadPool is not initialized. ThreadPool is required in RoutedStoreFactory constructor if using blocking stores");
} else {
if(logger.isEnabledFor(Level.WARN)) {
logger.warn("Using pseudo NonblockingStore implementation for " + store.getClass());
}
return new ThreadPoolBasedNonblockingStoreImpl(threadPool, store);
}
}