Первичная T0 сессия фикс маркет кодов

This commit is contained in:
ialbert 2023-08-23 14:36:43 +03:00
parent 7ee4e14126
commit 582472b951
2 changed files with 6 additions and 1 deletions

View file

@ -28,6 +28,11 @@ public class MarketCodesBySessionConfig {
return new MarketCodesProvider(imdgProvider, Section.FOND, MarketType.SCND);
}
@Bean(name = "marketCodesForT0Primary")
public Supplier<List<String>> marketCodesForT0Primary(ImdgProvider imdgProvider) {
return new MarketCodesProvider(imdgProvider, Section.FOND, MarketType.PRMR);
}
private static class MarketCodesProvider implements Supplier<List<String>> {
private volatile List<String> codes;
private final Object lock = new Object();

View file

@ -70,7 +70,7 @@ public class PrimaryAuctionT0Session extends AbstractSession implements Initiali
EndStageNotification endStageNotification,
IMessageResolver messageResolver,
InspectionObligations inspectionObligations,
@Qualifier("marketCodesForT0") Supplier<List<String>> marketCodes) {
@Qualifier("marketCodesForT0Primary") Supplier<List<String>> marketCodes) {
super(imdgProvider, messageResolver);
this.balanceRevise = balanceRevise;
this.dealsPrepare = dealsPrepare;