in fix/core/src/main/java/deltix/connector/fix/FixTradeConnector.java [102:143]
public FixTradeConnector(final TradeConnectorContext connectorContext,
final SessionContext sessionContext,
final ContractMetadata<Contract> metadata,
final RequestValidator requestValidator,
final IdMapper<FixNewOrderRequest, FixCancelOrderRequest, FixReplaceOrderRequest, FixOrderStatusRequest, FixExecutionReport, FixCancelReject> idMapper,
final FixNewOrderRequest fixNewOrderRequest,
final FixCancelOrderRequest fixCancelOrderRequest,
final FixReplaceOrderRequest fixReplaceOrderRequest,
final FixOrderStatusRequest fixOrderStatusRequest,
final FixExecutionReport fixExecutionReport,
final FixCancelReject fixCancelReject,
final FixCodec<FixNewOrderRequest> fixNewOrderRequestCodec,
final FixCodec<FixCancelOrderRequest> fixCancelOrderRequestCodec,
final FixCodec<FixReplaceOrderRequest> fixReplaceOrderRequestCodec,
final FixCodec<FixOrderStatusRequest> fixOrderStatusRequestCodec,
final FixCodec<FixExecutionReport> fixExecutionReportCodec,
final FixCodec<FixCancelReject> fixCancelRejectCodec) {
super(sessionContext);
this.id = connectorContext.getId();
this.name = connectorContext.getName();
this.metadata = metadata;
this.requestValidator = requestValidator;
this.instrumentSnapshot = connectorContext.getInstrumentSnapshot();
this.ember = connectorContext.getEmber();
this.idMapper = idMapper;
this.statusIndicator = connectorContext.getStatusIndicator();
this.fixNewOrderRequest = fixNewOrderRequest;
this.fixCancelOrderRequest = fixCancelOrderRequest;
this.fixReplaceOrderRequest = fixReplaceOrderRequest;
this.fixOrderStatusRequest = fixOrderStatusRequest;
this.fixExecutionReport = fixExecutionReport;
this.fixCancelReject = fixCancelReject;
this.fixNewOrderRequestCodec = fixNewOrderRequestCodec;
this.fixCancelOrderRequestCodec = fixCancelOrderRequestCodec;
this.fixReplaceOrderRequestCodec = fixReplaceOrderRequestCodec;
this.fixOrderStatusRequestCodec = fixOrderStatusRequestCodec;
this.fixExecutionReportCodec = fixExecutionReportCodec;
this.fixCancelRejectCodec = fixCancelRejectCodec;
}