com.teraspaces.qwfix.ordermanager
Interface FIXSessionOrderManagerCommonListener
public interface FIXSessionOrderManagerCommonListener
The listener interface for receiving common events.
The class that is interested in processing a FIXSessionOrderManagerCommon
event implements this interface, and the object created
with that class is registered with a component using the
component's addCommonListener method. When
the common event occurs, that object's appropriate
method is invoked.
- See Also:
FIXSessionOrderManager.addCommonListener(FIXSessionOrderManagerCommonListener),
FIXSessionOrderManager.removeCommonListener(FIXSessionOrderManagerCommonListener)
|
Method Summary |
void |
DKAdded(FIXMessage message,
FIXEngineMessageHandlerStatus status)
Occurs when a DK (don't know trade) message is added to a FIXRegularOrder. |
void |
listCancelRequestAdded(FIXListOrder order,
FIXMessage requestMessage,
FIXEngineMessageHandlerStatus status)
Occurs when "List Cancel Request" message is added to a FIXListOrder. |
void |
listExecuteAdded(FIXListOrder order,
FIXMessage requestMessage,
FIXEngineMessageHandlerStatus status)
Occurs when "List Execute" message is added to a FIXListOrder. |
void |
listStatusAdded(FIXListOrder order,
FIXEngineMessageHandlerStatus status)
Occurs when a "List Status Request" message is added to a FIXListOrder. |
void |
listStatusRequestAdded(FIXListOrder order,
FIXMessage requestMessage,
FIXEngineMessageHandlerStatus status)
Occurs when "List Status Request" message is added to a FIXListOrder. |
void |
orderAdded(FIXOrder order,
FIXEngineMessageHandlerStatus status)
Occurs when an order is added to the session order manager. |
void |
orderCancelRejectAdded(FIXRegularOrder order,
FIXMessage cxlRejMessage,
FIXMessageComponent origOrder,
FIXEngineMessageHandlerStatus status)
Occurs when an "Order Cancel Reject" message is added to a FIXRegularOrder. |
void |
orderCancelRequestAdded(FIXOrder order,
FIXMessage requestMessage,
FIXEngineMessageHandlerStatus status)
Occurs when an Order Cancel Request message is added to the FIXOrder. |
void |
orderReplaceRequestAdded(FIXOrder order,
FIXMessage requestMessage,
FIXEngineMessageHandlerStatus status)
Occurs when an Order Replace Request message is added to the FIXOrder. |
void |
orderStatusRequestAdded(FIXOrder order,
FIXMessage requestMessage,
FIXEngineMessageHandlerStatus status)
Occurs when an "Order Status Request" message is added to a FIXOrder. |
orderAdded
void orderAdded(FIXOrder order,
FIXEngineMessageHandlerStatus status)
- Occurs when an order is added to the session order manager.
Application may later decide to reject the order by creating the execution reject and add the execution message to the order.
Application may also choose to accept the order by creating and adding the execution message with status "New".
- Parameters:
order - the orderstatus - the engine status
orderCancelRequestAdded
void orderCancelRequestAdded(FIXOrder order,
FIXMessage requestMessage,
FIXEngineMessageHandlerStatus status)
- Occurs when an Order Cancel Request message is added to the
FIXOrder.
For sell side sessions, if the incoming cancel request triggered an automatic cancel reject, this event will not be triggered.
- Parameters:
order - the orderrequestMessage - the request messagestatus - the status
orderReplaceRequestAdded
void orderReplaceRequestAdded(FIXOrder order,
FIXMessage requestMessage,
FIXEngineMessageHandlerStatus status)
- Occurs when an Order Replace Request message is added to the
FIXOrder.
For sell side sessions, if the incoming replace request triggered an automatic cancel reject, this event will not be triggered.
- Parameters:
order - the orderrequestMessage - the request messagestatus - the status
DKAdded
void DKAdded(FIXMessage message,
FIXEngineMessageHandlerStatus status)
- Occurs when a DK (don't know trade) message is added to a
FIXRegularOrder.
- Parameters:
message - the messagestatus - the status
orderCancelRejectAdded
void orderCancelRejectAdded(FIXRegularOrder order,
FIXMessage cxlRejMessage,
FIXMessageComponent origOrder,
FIXEngineMessageHandlerStatus status)
- Occurs when an "Order Cancel Reject" message is added to a
FIXRegularOrder.
If an automatic cancel reject is generated by the system, this event won't be triggered.
- Parameters:
order - the ordercxlRejMessage - the "Cancel Reject" messageorigOrder - the original orderstatus - the status
orderStatusRequestAdded
void orderStatusRequestAdded(FIXOrder order,
FIXMessage requestMessage,
FIXEngineMessageHandlerStatus status)
- Occurs when an "Order Status Request" message is added to a
FIXOrder.
- Parameters:
order - the orderrequestMessage - the request messagestatus - the status
listStatusAdded
void listStatusAdded(FIXListOrder order,
FIXEngineMessageHandlerStatus status)
- Occurs when a "List Status Request" message is added to a
FIXListOrder.
- Parameters:
order - the orderstatus - the status
listCancelRequestAdded
void listCancelRequestAdded(FIXListOrder order,
FIXMessage requestMessage,
FIXEngineMessageHandlerStatus status)
- Occurs when "List Cancel Request" message is added to a
FIXListOrder.
- Parameters:
order - the orderrequestMessage - the request messagestatus - the status
listExecuteAdded
void listExecuteAdded(FIXListOrder order,
FIXMessage requestMessage,
FIXEngineMessageHandlerStatus status)
- Occurs when "List Execute" message is added to a
FIXListOrder.
- Parameters:
order - the orderrequestMessage - the request messagestatus - the status
listStatusRequestAdded
void listStatusRequestAdded(FIXListOrder order,
FIXMessage requestMessage,
FIXEngineMessageHandlerStatus status)
- Occurs when "List Status Request" message is added to a FIXListOrder.
- Parameters:
order - the orderrequestMessage - the request messagestatus - the status