com.apama.oms
Event ExchangeEngineExtensionInterface



Member Summary
 action<com.apama.oms.OrderReceiverStateContainercom.apama.oms.OrderReceiverStateContainer > returns booleanordersCanMatch

This is the action that is called by the Exchange Engine when matching orders. Users should override this action if they want to perform any extra checks while matching orders.
 action<com.apama.oms.NewOrder > returns stringhandleNewOrder

This is the action that is called by the Exchange Engine to validate a new order. Users should override this action if they want to perform any extra checks while validation new orders.
 action<com.apama.oms.AmendOrder > returns stringhandleAmendOrder

This is the action that is called by the Exchange Engine when amending orders. Users should override this action if they want to perform any extra functionality while amending orders.
 action<com.apama.oms.CancelOrder > returns stringhandleCancelOrder

This is the action that is called by the Exchange Engine when cancelling orders. Users should override this action if they want to perform any extra functionality while cancelling orders.
 
Member Detail

handleAmendOrder

action<com.apama.oms.AmendOrder > returns string handleAmendOrder
This is the action that is called by the Exchange Engine when amending orders. Users should override this action if they want to perform any extra functionality while amending orders.

handleCancelOrder

action<com.apama.oms.CancelOrder > returns string handleCancelOrder
This is the action that is called by the Exchange Engine when cancelling orders. Users should override this action if they want to perform any extra functionality while cancelling orders.

handleNewOrder

action<com.apama.oms.NewOrder > returns string handleNewOrder
This is the action that is called by the Exchange Engine to validate a new order. Users should override this action if they want to perform any extra checks while validation new orders.

ordersCanMatch

action<com.apama.oms.OrderReceiverStateContainercom.apama.oms.OrderReceiverStateContainer > returns boolean ordersCanMatch
This is the action that is called by the Exchange Engine when matching orders. Users should override this action if they want to perform any extra checks while matching orders.