package org.marketcetera.quickfix.messagefactory; import org.marketcetera.core.ClassVersion; import quickfix.FieldNotFound; import quickfix.Message; /** * Dummy noop implementation of the {@link FIXMessageAugmentor} * @author toli * @version $Id: NoOpFIXMessageAugmentor.java 16154 2012-07-14 16:34:05Z colin $ */ @ClassVersion("$Id: NoOpFIXMessageAugmentor.java 16154 2012-07-14 16:34:05Z colin $") //$NON-NLS-1$ public class NoOpFIXMessageAugmentor implements FIXMessageAugmentor{ public Message newOrderSingleAugment(Message inMessage) { return inMessage; } public Message executionReportAugment(Message inMessage) throws FieldNotFound { return inMessage; } public Message cancelRejectAugment(Message inMessage) { return inMessage; } public Message cancelReplaceRequestAugment(Message inMessage) { return inMessage; } public Message cancelRequestAugment(Message inMessage) { return inMessage; } public boolean needsTransactTime(Message inMsg) { return false; } }