|
||||||||||
| PREV CLASS NEXT CLASS | All Classes | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.teraspaces.qwfix.ordermanager.FIXOrderManagerUtility
public final class FIXOrderManagerUtility
Defines some helper functions used by QWOrderManager.
| Constructor Summary | |
|---|---|
FIXOrderManagerUtility()
|
|
| Method Summary | |
|---|---|
static FIXCrossOrder |
getCrossOrderByCrossID(FIXMessage message)
Gets the cross order by CrossID in the specified message. |
static FIXCrossOrder |
getCrossOrderByOrigCrossID(FIXMessage message)
Gets the cross order by OrigCrossID in the specified message. |
static FIXListOrder |
getListOrderByListID(FIXMessage message)
Gets the list order by ListID in the specified message. |
static FIXMessageComponent |
getOrderMessageComponentByClOrdID(FIXMessage message)
Gets the order message component (an instance of a FIXMessage or a FIXMessageRepeatingInstance) by ClOrdID in the specified message. |
static FIXMessageComponent |
getOrderMessageComponentByOrigClOrdID(FIXMessage message)
Gets the order message component (an instance of a FIXMessage or a FIXMessageRepeatingInstance) by OrigClOrdID in the specified message. |
static FIXRegularOrder |
getRegularOrderByClOrdID(FIXMessage message)
Gets the regular order by ClOrdID in the specified message. |
static FIXRegularOrder |
getRegularOrderByOrigClOrdID(FIXMessage message)
Gets the regular order by OrigClOrdID in the specified message. |
static String |
packNumber(int number)
Packs the number into a shorter string. |
static int |
unpackNumber(String s)
Unpacks the number from a string encoded using packNumber(int) method. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public FIXOrderManagerUtility()
| Method Detail |
|---|
public static String packNumber(int number)
This method used a default instance of NumberPacker with NumberPacker.DefaultTable.
number - the number
public static int unpackNumber(String s)
packNumber(int) method.
This method used a default instance of NumberPacker with NumberPacker.DefaultTable.
s - the input string
public static FIXRegularOrder getRegularOrderByClOrdID(FIXMessage message)
This method is used in Visual Lambda modules, under "FIX OrderManager Operations" group in Visual Lambda editor.
message - the message
public static FIXRegularOrder getRegularOrderByOrigClOrdID(FIXMessage message)
This method is used in Visual Lambda modules, under "FIX OrderManager Operations" group in Visual Lambda editor.
message - the message
public static FIXCrossOrder getCrossOrderByCrossID(FIXMessage message)
This method is used in Visual Lambda modules, under "FIX OrderManager Operations" group in Visual Lambda editor.
message - the FIX message
public static FIXCrossOrder getCrossOrderByOrigCrossID(FIXMessage message)
This method is used in Visual Lambda modules, under "FIX OrderManager Operations" group in Visual Lambda editor.
message - the message
public static FIXListOrder getListOrderByListID(FIXMessage message)
This method is used in Visual Lambda modules, under "FIX OrderManager Operations" group in Visual Lambda editor.
message - the message
public static FIXMessageComponent getOrderMessageComponentByClOrdID(FIXMessage message)
FIXMessage or a FIXMessageRepeatingInstance) by ClOrdID in the specified message.
This method is used in Visual Lambda modules, under "FIX OrderManager Operations" group in Visual Lambda editor.
message - the message
FIXMessageComponent; or null if not foundpublic static FIXMessageComponent getOrderMessageComponentByOrigClOrdID(FIXMessage message)
FIXMessage or a FIXMessageRepeatingInstance) by OrigClOrdID in the specified message.
This method is used in Visual Lambda modules, under "FIX OrderManager Operations" group in Visual Lambda editor.
message - the message
FIXMessageComponent; or null if not found
|
||||||||||
| PREV CLASS NEXT CLASS | All Classes | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||