return Factory.getInstance().createExecutionReport(inMessage, inBrokerID, inOriginator, return Factory.getInstance().createOrderCancelReject(inMessage, inBrokerID, inOriginator, inViewerID); return Factory.getInstance().createFIXResponse(inMessage, inBrokerID, inOriginator,
@Override public void sendMessage(Message inMessage, BrokerID inBroker) { if(inMessage == null || inBroker == null) { StrategyModule.log(LogEventBuilder.warn().withMessage(INVALID_MESSAGE, String.valueOf(strategy)).create(), strategy); return; } try { publish(Factory.getInstance().createOrder(inMessage, inBroker)); } catch (Exception e) { StrategyModule.log(LogEventBuilder.warn().withMessage(SEND_MESSAGE_FAILED, String.valueOf(strategy), inMessage, inBroker) .withException(e).create(), strategy); } } /* (non-Javadoc)
OrderSingleSuggestion suggestion = Factory.getInstance().createOrderSingleSuggestion(); suggestion.setOrder(inOrder); suggestion.setScore(inScore);
return null; OrderCancel cancelRequest = Factory.getInstance().createOrderCancel(report);
return null; OrderReplace replaceOrder = Factory.getInstance().createOrderReplace(executionReport);
this); idFactory.init(); Factory.getInstance().setOrderIDFactory(idFactory); } catch(Exception e) { internalClose();
RoundingMode.HALF_UP))); try { ReportHolder newReport = new ReportHolder(Factory.getInstance().createExecutionReport(averagePriceMessage, execReport.getBrokerID(), Originator.Broker,