org.marketcetera.ors.filters
Class TransactionTimeInsertMessageModifier

java.lang.Object
  extended by org.marketcetera.ors.filters.TransactionTimeInsertMessageModifier
All Implemented Interfaces:
MessageModifier

public class TransactionTimeInsertMessageModifier
extends Object
implements MessageModifier

Inserts the TransactTime field into an order if it's not currently present

Version:
$Id: TransactionTimeInsertMessageModifier.java 16154 2012-07-14 16:34:05Z colin $
Author:
Toli Kuznets

Constructor Summary
TransactionTimeInsertMessageModifier()
           
 
Method Summary
 boolean modifyMessage(Message order, ReportHistoryServices historyServices, FIXMessageAugmentor augmentor)
          Implement the function to make in-line modifications to the incoming message.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TransactionTimeInsertMessageModifier

public TransactionTimeInsertMessageModifier()
Method Detail

modifyMessage

public boolean modifyMessage(Message order,
                             ReportHistoryServices historyServices,
                             FIXMessageAugmentor augmentor)
                      throws CoreException
Description copied from interface: MessageModifier
Implement the function to make in-line modifications to the incoming message.

Specified by:
modifyMessage in interface MessageModifier
Parameters:
order - the message to be modified
augmentor - FIX-version specific augmentor to apply to this message
Returns:
true if the modifier has modified the message, false otherwise
Throws:
CoreException


Copyright © 2012. All Rights Reserved.