public class BMXOrderMessageHandler extends java.lang.Object implements HttpMessageHandler<BMXSymbolBoundData>
Constructor and Description |
---|
BMXOrderMessageHandler(OrderTracker orderTracker,
OrderExecutionService orderExecutionService,
AutoIncrementIdGenerator bmxOrderStatusSequenceGenerator) |
Modifier and Type | Method and Description |
---|---|
Status |
getStatus(java.lang.String bmxStatus) |
void |
onMessage(java.lang.String tickerId,
java.lang.String messageType,
BMXSymbolBoundData message) |
void |
setFee(BMXExecutionVO bmxExecution,
Fill fill)
Positive incoming fee means fee paid.
|
public BMXOrderMessageHandler(OrderTracker orderTracker, OrderExecutionService orderExecutionService, AutoIncrementIdGenerator bmxOrderStatusSequenceGenerator)
public void onMessage(java.lang.String tickerId, java.lang.String messageType, BMXSymbolBoundData message)
onMessage
in interface HttpMessageHandler<BMXSymbolBoundData>
public void setFee(BMXExecutionVO bmxExecution, Fill fill)
bmxExecution
- execution statusfill
- fillpublic Status getStatus(java.lang.String bmxStatus)