Class ChangeStateListener

  • All Implemented Interfaces:
    com.caplin.motif.fx.trading.orders.activestatechange.OrderChangeActiveStateListener, com.caplin.ret.trapi.connection.pool.ConnectionPoolListener<com.caplin.ret.trapi.connection.OrderTradingConnection>

    public class ChangeStateListener
    extends java.lang.Object
    implements com.caplin.motif.fx.trading.orders.activestatechange.OrderChangeActiveStateListener, com.caplin.ret.trapi.connection.pool.ConnectionPoolListener<com.caplin.ret.trapi.connection.OrderTradingConnection>
    • Constructor Detail

      • ChangeStateListener

        public ChangeStateListener​(OrderAdapterInitialiser adapterServices,
                                   com.caplin.motif.fx.trading.orders.activestatechange.ChangeActiveState changeActiveState)
    • Method Detail

      • orderChangeActiveStateReceived

        public void orderChangeActiveStateReceived​(com.caplin.motif.fx.trading.orders.activestatechange.ChangeActiveState changeActiveState)
        Specified by:
        orderChangeActiveStateReceived in interface com.caplin.motif.fx.trading.orders.activestatechange.OrderChangeActiveStateListener
      • onTradeClosed

        public void onTradeClosed()
        Specified by:
        onTradeClosed in interface com.caplin.motif.fx.trading.orders.activestatechange.OrderChangeActiveStateListener
      • orderCancelWaitReceived

        public void orderCancelWaitReceived​(com.caplin.motif.fx.trading.orders.activestatechange.ChangeActiveState activeState)
        Specified by:
        orderCancelWaitReceived in interface com.caplin.motif.fx.trading.orders.activestatechange.OrderChangeActiveStateListener
      • connectionAvailable

        public void connectionAvailable​(com.caplin.ret.trapi.connection.OrderTradingConnection connection)
        Specified by:
        connectionAvailable in interface com.caplin.ret.trapi.connection.pool.ConnectionPoolListener<com.caplin.ret.trapi.connection.OrderTradingConnection>
      • connectionRegistrationFailed

        public void connectionRegistrationFailed​(java.lang.String reason)
        Specified by:
        connectionRegistrationFailed in interface com.caplin.ret.trapi.connection.pool.ConnectionPoolListener<com.caplin.ret.trapi.connection.OrderTradingConnection>