Class OrderSubmissionDelegate
java.lang.Object
com.caplin.motif.fx.ret.orders.trading.OrderSubmissionDelegate
- All Implemented Interfaces:
com.caplin.ret.trapi.connection.pool.ConnectionPoolListener<com.caplin.ret.trapi.connection.OrderTradingConnection>
public class OrderSubmissionDelegate
extends Object
implements com.caplin.ret.trapi.connection.pool.ConnectionPoolListener<com.caplin.ret.trapi.connection.OrderTradingConnection>
-
Constructor Summary
ConstructorsConstructorDescriptionOrderSubmissionDelegate(OrderAdapterInitialiser initialiser, String user, String retClientUsername) -
Method Summary
Modifier and TypeMethodDescriptionvoidconnectionAvailable(com.caplin.ret.trapi.connection.OrderTradingConnection limitOrderConnection) voidconnectionRegistrationFailed(String reason) voidcustomStrategyClosed(MotifOrderStrategy customOrderStrategy) voidcustomStrategySubmitted(MotifOrderStrategy customOrderStrategy) voidifDoneOcoStrategyClosed(IfDoneOCOStrategy ifDoneOCOStrategy) voidifDoneOcoStrategySubmitted(IfDoneOCOStrategy ifDoneOCOStrategy) voidifDoneStrategyClosed(IfDoneStrategy ifDoneStrategy) voidifDoneStrategySubmitted(IfDoneStrategy ifDoneStrategy) voidifTimeoutStrategyClosed(IfTimeoutStrategy strategy) voidifTimeoutStrategySubmitted(IfTimeoutStrategy strategy) voidocoStrategyClosed(OCOStrategy ocoStrategy) voidocoStrategySubmitted(OCOStrategy ocoStrategy) voidonOrderTransactionCreateFailed(String reason) voidvoidsingleStrategyClosed(SingleStrategy singleStrategy) voidsingleStrategySubmitted(SingleStrategy singleStrategy)
-
Constructor Details
-
OrderSubmissionDelegate
public OrderSubmissionDelegate(OrderAdapterInitialiser initialiser, String user, String retClientUsername)
-
-
Method Details
-
connectionAvailable
public void connectionAvailable(com.caplin.ret.trapi.connection.OrderTradingConnection limitOrderConnection) - Specified by:
connectionAvailablein interfacecom.caplin.ret.trapi.connection.pool.ConnectionPoolListener<com.caplin.ret.trapi.connection.OrderTradingConnection>
-
connectionRegistrationFailed
- Specified by:
connectionRegistrationFailedin interfacecom.caplin.ret.trapi.connection.pool.ConnectionPoolListener<com.caplin.ret.trapi.connection.OrderTradingConnection>
-
onOrderTransactionCreatePass
public void onOrderTransactionCreatePass() -
onOrderTransactionCreateFailed
-
ifDoneOcoStrategySubmitted
-
ifDoneStrategySubmitted
-
ocoStrategySubmitted
-
singleStrategySubmitted
-
ifTimeoutStrategySubmitted
-
customStrategySubmitted
-
ifDoneOcoStrategyClosed
-
ifDoneStrategyClosed
-
ocoStrategyClosed
-
singleStrategyClosed
-
ifTimeoutStrategyClosed
-
customStrategyClosed
-