@Override public synchronized String toString() { return Messages.EXECUTION_REPORT_TO_STRING.getText( String.valueOf(getAccount()), String.valueOf(getAveragePrice()), String.valueOf(getCumulativeQuantity()), String.valueOf(getBrokerID()), String.valueOf(getExecutionID()), String.valueOf(getExecutionType()), String.valueOf(getLastMarket()), String.valueOf(getLastPrice()), String.valueOf(getLastQuantity()), String.valueOf(getLeavesQuantity()), String.valueOf(getOrderCapacity()), String.valueOf(getOrderID()), String.valueOf(getOrderQuantity()), String.valueOf(getOrderStatus()), String.valueOf(getOrderType()), String.valueOf(getOriginalOrderID()), String.valueOf(getOriginator()), String.valueOf(getHierarchy()), String.valueOf(getActorID()), String.valueOf(getViewerID()), String.valueOf(getPositionEffect()), String.valueOf(getReportID()), String.valueOf(getSendingTime()), String.valueOf(getSide()), String.valueOf(getInstrument()), String.valueOf(getTimeInForce()),
@Override public ExecutionReport createExecutionReport(Message inMessage, BrokerID inBrokerID, Originator inOriginator, UserID inActorID, UserID inViewerID) throws MessageCreationException { if(inMessage == null) { throw new NullPointerException(); } if(inOriginator == null) { throw new NullPointerException(); } if(FIXMessageUtil.isExecutionReport(inMessage)) { return new ExecutionReportImpl(inMessage, inBrokerID, inOriginator, inActorID, inViewerID); } else { throw new MessageCreationException(new I18NBoundMessage1P( Messages.NOT_EXECUTION_REPORT, inMessage.toString())); } } /* (non-Javadoc)
return new ExecutionReportImpl(inMessage, inBrokerID, inOriginator,