public class GenericFix42OrderMessageHandler extends AbstractFix42OrderMessageHandler
orderExecutionService, orderLookupService
Constructor and Description |
---|
GenericFix42OrderMessageHandler(AdapterType adapterType,
OrderExecutionService orderExecutionService,
OrderLookupService orderLookupService) |
Modifier and Type | Method and Description |
---|---|
protected ExternalFill |
createFill(ExecutionReport executionReport,
DropCopyAllocationVO allocation) |
protected Fill |
createFill(ExecutionReport executionReport,
Order order) |
protected OrderStatus |
createStatus(ExecutionReport executionReport,
Order order) |
protected boolean |
discardReport(ExecutionReport executionReport) |
protected java.lang.String |
getDefaultBroker() |
protected static Status |
getStatus(ExecType execType,
double cumQty) |
protected void |
handleExternal(ExecutionReport executionReport) |
protected void |
handleRestated(ExecutionReport executionReport,
Order order) |
protected void |
handleStatus(ExecutionReport executionReport) |
protected void |
handleUnknown(ExecutionReport executionReport) |
protected boolean |
isOrderRejected(ExecutionReport executionReport) |
protected boolean |
isOrderReplaced(ExecutionReport executionReport) |
protected boolean |
isOrderRestated(ExecutionReport executionReport) |
onMessage, onMessage, onMessage
public GenericFix42OrderMessageHandler(AdapterType adapterType, OrderExecutionService orderExecutionService, OrderLookupService orderLookupService)
protected boolean discardReport(ExecutionReport executionReport) throws FieldNotFound
discardReport
in class AbstractFix42OrderMessageHandler
FieldNotFound
protected void handleStatus(ExecutionReport executionReport) throws FieldNotFound
handleStatus
in class AbstractFix42OrderMessageHandler
FieldNotFound
protected void handleExternal(ExecutionReport executionReport) throws FieldNotFound
handleExternal
in class AbstractFix42OrderMessageHandler
FieldNotFound
protected void handleUnknown(ExecutionReport executionReport) throws FieldNotFound
handleUnknown
in class AbstractFix42OrderMessageHandler
FieldNotFound
protected void handleRestated(ExecutionReport executionReport, Order order) throws FieldNotFound
handleRestated
in class AbstractFix42OrderMessageHandler
FieldNotFound
protected boolean isOrderRejected(ExecutionReport executionReport) throws FieldNotFound
isOrderRejected
in class AbstractFix42OrderMessageHandler
FieldNotFound
protected boolean isOrderReplaced(ExecutionReport executionReport) throws FieldNotFound
isOrderReplaced
in class AbstractFix42OrderMessageHandler
FieldNotFound
protected boolean isOrderRestated(ExecutionReport executionReport) throws FieldNotFound
isOrderRestated
in class AbstractFix42OrderMessageHandler
FieldNotFound
protected OrderStatus createStatus(ExecutionReport executionReport, Order order) throws FieldNotFound
createStatus
in class AbstractFix42OrderMessageHandler
FieldNotFound
protected Fill createFill(ExecutionReport executionReport, Order order) throws FieldNotFound
createFill
in class AbstractFix42OrderMessageHandler
FieldNotFound
protected ExternalFill createFill(ExecutionReport executionReport, DropCopyAllocationVO allocation) throws FieldNotFound
FieldNotFound
protected java.lang.String getDefaultBroker()
getDefaultBroker
in class AbstractFix42OrderMessageHandler
protected static Status getStatus(ExecType execType, double cumQty)