Class OrderListenerFactory
- java.lang.Object
-
- com.caplin.motif.fx.ret.orders.trading.OrderListenerFactory
-
- All Implemented Interfaces:
com.caplin.motif.fx.trading.orders.activestatechange.OrderChangeActiveStateListenerFactory
,com.caplin.motif.fx.trading.orders.bulkaction.BulkOrderActionTradeListenerFactory
,com.caplin.motif.fx.trading.orders.cancelation.OrderCancelationListenerFactory
,com.caplin.motif.fx.trading.orders.details.StrategyDetailsRequestListenerFactory
,com.caplin.motif.fx.trading.orders.edit.EditStrategyListenerFactory
,com.caplin.motif.fx.trading.orders.submission.OrderSubmissionListenerFactory<com.caplin.motif.fx.trading.orders.submission.strategy.MotifOrderStrategy>
public class OrderListenerFactory extends java.lang.Object implements com.caplin.motif.fx.trading.orders.submission.OrderSubmissionListenerFactory<com.caplin.motif.fx.trading.orders.submission.strategy.MotifOrderStrategy>, com.caplin.motif.fx.trading.orders.cancelation.OrderCancelationListenerFactory, com.caplin.motif.fx.trading.orders.activestatechange.OrderChangeActiveStateListenerFactory, com.caplin.motif.fx.trading.orders.edit.EditStrategyListenerFactory, com.caplin.motif.fx.trading.orders.details.StrategyDetailsRequestListenerFactory, com.caplin.motif.fx.trading.orders.bulkaction.BulkOrderActionTradeListenerFactory
-
-
Constructor Summary
Constructors Constructor Description OrderListenerFactory(OrderAdapterInitialiser initialiser)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.caplin.motif.fx.trading.orders.bulkaction.BulkOrderActionTradeListener
createBulkOrderActionTradeListener(com.caplin.motif.fx.trading.orders.bulkaction.BulkOrderActionTrade bulkOrderActionTrade)
com.caplin.motif.fx.trading.orders.activestatechange.OrderChangeActiveStateListener
createChangeActiveStateListener(com.caplin.motif.fx.trading.orders.activestatechange.ChangeActiveState changeActiveState)
com.caplin.motif.fx.trading.orders.edit.EditStrategyListener
createEditStrategyListener(com.caplin.motif.fx.trading.orders.edit.EditStrategyRequest editStrategyRequest)
com.caplin.motif.fx.trading.orders.cancelation.OrderCancelationListener
createOrderCancelationListener(com.caplin.motif.fx.trading.orders.cancelation.CancelRequest cancelRequest)
com.caplin.motif.fx.trading.orders.submission.OrderSubmissionListener<com.caplin.motif.fx.trading.orders.submission.strategy.MotifOrderStrategy>
createOrderSubmissionListener(com.caplin.motif.fx.trading.orders.submission.strategy.MotifOrderStrategy strategy)
com.caplin.motif.fx.trading.orders.details.StrategyDetailsRequestListener
createStrategyDetailsRequestListener(com.caplin.motif.fx.trading.orders.details.OrderDetailsInfo subjectInfo)
-
-
-
Constructor Detail
-
OrderListenerFactory
public OrderListenerFactory(OrderAdapterInitialiser initialiser)
-
-
Method Detail
-
createOrderSubmissionListener
public com.caplin.motif.fx.trading.orders.submission.OrderSubmissionListener<com.caplin.motif.fx.trading.orders.submission.strategy.MotifOrderStrategy> createOrderSubmissionListener(com.caplin.motif.fx.trading.orders.submission.strategy.MotifOrderStrategy strategy)
- Specified by:
createOrderSubmissionListener
in interfacecom.caplin.motif.fx.trading.orders.submission.OrderSubmissionListenerFactory<com.caplin.motif.fx.trading.orders.submission.strategy.MotifOrderStrategy>
-
createOrderCancelationListener
public com.caplin.motif.fx.trading.orders.cancelation.OrderCancelationListener createOrderCancelationListener(com.caplin.motif.fx.trading.orders.cancelation.CancelRequest cancelRequest)
- Specified by:
createOrderCancelationListener
in interfacecom.caplin.motif.fx.trading.orders.cancelation.OrderCancelationListenerFactory
-
createChangeActiveStateListener
public com.caplin.motif.fx.trading.orders.activestatechange.OrderChangeActiveStateListener createChangeActiveStateListener(com.caplin.motif.fx.trading.orders.activestatechange.ChangeActiveState changeActiveState)
- Specified by:
createChangeActiveStateListener
in interfacecom.caplin.motif.fx.trading.orders.activestatechange.OrderChangeActiveStateListenerFactory
-
createEditStrategyListener
public com.caplin.motif.fx.trading.orders.edit.EditStrategyListener createEditStrategyListener(com.caplin.motif.fx.trading.orders.edit.EditStrategyRequest editStrategyRequest)
- Specified by:
createEditStrategyListener
in interfacecom.caplin.motif.fx.trading.orders.edit.EditStrategyListenerFactory
-
createStrategyDetailsRequestListener
public com.caplin.motif.fx.trading.orders.details.StrategyDetailsRequestListener createStrategyDetailsRequestListener(com.caplin.motif.fx.trading.orders.details.OrderDetailsInfo subjectInfo)
- Specified by:
createStrategyDetailsRequestListener
in interfacecom.caplin.motif.fx.trading.orders.details.StrategyDetailsRequestListenerFactory
-
createBulkOrderActionTradeListener
public com.caplin.motif.fx.trading.orders.bulkaction.BulkOrderActionTradeListener createBulkOrderActionTradeListener(com.caplin.motif.fx.trading.orders.bulkaction.BulkOrderActionTrade bulkOrderActionTrade)
- Specified by:
createBulkOrderActionTradeListener
in interfacecom.caplin.motif.fx.trading.orders.bulkaction.BulkOrderActionTradeListenerFactory
-
-