Class UserTradeListenerManager
- java.lang.Object
-
- com.caplin.motif.fx.ret.fxtrading.channel.UserTradeListenerManager
-
public class UserTradeListenerManager extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description UserTradeListenerManager(UserTradeInfoManager userTradeInfoManager, FxTradingAdapterInitialiser initialiser, ConversionRateCurrencyPairProvider conversionRateCurrencyPairProvider, CrossCurrencyPairProvider crossCurrencyPairProvider)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.caplin.generated.motif.fx.trading.rfs.RFSTradeListener
createBlockTradeListener(com.caplin.generated.motif.fx.trading.rfs.RFSTrade blockTrade, BlockTradeBlotterDataProvider blotterDataProvider, BlockQuoteFactory quoteFactory, PrecisionFactory precisionFactory)
com.caplin.generated.motif.fx.trading.esp.ESPTradeListener
createESPListener(com.caplin.generated.motif.fx.trading.esp.ESPTrade espTrade, FXExecutionBlotterDataProvider<com.caplin.generated.motif.fx.trading.esp.ESPTrade> blotterDataProvider, ESPConfirmationFactory espConfirmationFactory)
<H extends RFSHandler>
RFSLifetimeEventHandler<H>createRFSListener(com.caplin.generated.motif.fx.trading.rfs.RFSTrade rfsTrade, FXExecutionBlotterDataProvider<com.caplin.generated.motif.fx.trading.rfs.RFSTrade> blotterDataProvider, H tradeHandler)
-
-
-
Constructor Detail
-
UserTradeListenerManager
public UserTradeListenerManager(UserTradeInfoManager userTradeInfoManager, FxTradingAdapterInitialiser initialiser, ConversionRateCurrencyPairProvider conversionRateCurrencyPairProvider, CrossCurrencyPairProvider crossCurrencyPairProvider)
-
-
Method Detail
-
createESPListener
public com.caplin.generated.motif.fx.trading.esp.ESPTradeListener createESPListener(com.caplin.generated.motif.fx.trading.esp.ESPTrade espTrade, FXExecutionBlotterDataProvider<com.caplin.generated.motif.fx.trading.esp.ESPTrade> blotterDataProvider, ESPConfirmationFactory espConfirmationFactory)
-
createRFSListener
public <H extends RFSHandler> RFSLifetimeEventHandler<H> createRFSListener(com.caplin.generated.motif.fx.trading.rfs.RFSTrade rfsTrade, FXExecutionBlotterDataProvider<com.caplin.generated.motif.fx.trading.rfs.RFSTrade> blotterDataProvider, H tradeHandler)
-
createBlockTradeListener
public com.caplin.generated.motif.fx.trading.rfs.RFSTradeListener createBlockTradeListener(com.caplin.generated.motif.fx.trading.rfs.RFSTrade blockTrade, BlockTradeBlotterDataProvider blotterDataProvider, BlockQuoteFactory quoteFactory, PrecisionFactory precisionFactory)
-
-