1
0
Files
parallel-programming/src/test/java/business/ConcurrentDisruptorCurrencyExchangeTest.java
2024-11-28 05:49:23 +03:00

19 lines
584 B
Java

package business;
import ru.lionarius.api.CurrencyExchange;
import ru.lionarius.api.currency.CurrencyPair;
import ru.lionarius.impl.disruptor.DisruptorCurrencyExchange;
import java.util.Set;
class ConcurrentDisruptorCurrencyExchangeTest extends ConcurrentCurrencyExchangeTest {
@Override
protected CurrencyExchange createExchange(Set<CurrencyPair> pairs) {
return new DisruptorCurrencyExchange(pairs, 1024 * 16);
}
@Override
protected void shutdownExchange(CurrencyExchange exchange) {
((DisruptorCurrencyExchange) exchange).shutdown();
}
}