@SuppressWarnings("UnusedDeclaration")
private WaitStrategyFactoryBean(String strategyName) {
if ("busy-spin".equals(strategyName)) {
waitStrategy = new BusySpinWaitStrategy();
} else if ("yield".equals(strategyName)) {
waitStrategy = new YieldingWaitStrategy();
} else if ("sleep".equals(strategyName)) {
waitStrategy = new SleepingWaitStrategy();
} else if ("block".equals(strategyName)) {
waitStrategy = new BlockingWaitStrategy();
} else {