ialbert 2023-05-19 19:26:14 +03:00
parent 697017a8e8
commit db14e0f8e8

View file

@ -20,13 +20,6 @@ import java.time.LocalDate;
import java.time.format.DateTimeFormatter;
public class RegistryBuilder {
public static RegistryBuilder builder() {
return new RegistryBuilder();
}
private RegistryBuilder() {
}
private Imdg<Company> companyImdg;
private Imdg<TradingClearingRegistry> tradingClearingRegistryImdg;
private Imdg<Account> accountImdg;
@ -35,6 +28,13 @@ public class RegistryBuilder {
private ExecutionCommon exec;
private RegistryDesignation regDsgn;
private RegistryBuilder() {
}
public static RegistryBuilder builder() {
return new RegistryBuilder();
}
public RegistryBuilder imdg(ImdgProvider imdgProvider) {
this.companyImdg = imdgProvider.getImdg(IMDGDistributedNames.Map_Company, Company.class);
this.tradingClearingRegistryImdg = imdgProvider.getImdg(IMDGDistributedNames.Map_TradingClearingRegistry, TradingClearingRegistry.class);
@ -54,8 +54,6 @@ public class RegistryBuilder {
return this;
}
public Registry build() {
ISide side = getSide(exec);
Registry reg = new Registry();