@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,