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;
}
}