org.marketcetera.ors.filters
Class MessageRouteManager

java.lang.Object
  extended by org.marketcetera.ors.filters.MessageRouteManager

public class MessageRouteManager
extends Object

$Id: MessageRouteManager.java 16154 2012-07-14 16:34:05Z colin $

Author:
gmiller

Field Summary
static String FIELD_100_METHOD
           
static String FIELD_128_METHOD
           
static String FIELD_57_METHOD
           
 
Constructor Summary
MessageRouteManager()
          Creates a new instance of MessageRouteManager
 
Method Summary
 void addOneRoute(String key, String route)
           
protected  Map<String,String> getRoutesMap()
           
 boolean isSeparateSuffix()
           
 boolean modifyMessage(Message anOrder, FIXMessageAugmentor augmentor)
           
 void setRouteMethod(String inMethod)
           
 void setRoutes(Map<String,String> routeMap)
           
 void setSeparateSuffix(boolean inSeparateSuffix)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

FIELD_57_METHOD

public static final String FIELD_57_METHOD
See Also:
Constant Field Values

FIELD_100_METHOD

public static final String FIELD_100_METHOD
See Also:
Constant Field Values

FIELD_128_METHOD

public static final String FIELD_128_METHOD
See Also:
Constant Field Values
Constructor Detail

MessageRouteManager

public MessageRouteManager()
Creates a new instance of MessageRouteManager

Method Detail

setRoutes

public void setRoutes(Map<String,String> routeMap)

addOneRoute

public void addOneRoute(String key,
                        String route)

setRouteMethod

public void setRouteMethod(String inMethod)

setSeparateSuffix

public void setSeparateSuffix(boolean inSeparateSuffix)

isSeparateSuffix

public boolean isSeparateSuffix()

getRoutesMap

protected Map<String,String> getRoutesMap()

modifyMessage

public boolean modifyMessage(Message anOrder,
                             FIXMessageAugmentor augmentor)
                      throws CoreException
Throws:
CoreException


Copyright © 2012. All Rights Reserved.