Class FxTradingAdapterInitialiser
- java.lang.Object
-
- com.caplin.motif.fx.ret.common.configurationproperties.BaseAdapterConfiguration
-
- com.caplin.motif.fx.ret.fxtrading.config.FxTradingAdapterInitialiser
-
- All Implemented Interfaces:
AdapterConfiguration
public class FxTradingAdapterInitialiser extends BaseAdapterConfiguration
-
-
Constructor Summary
Constructors Constructor Description FxTradingAdapterInitialiser(ConfigurationLoader configLoader, FxTradingConfiguration configuration)
-
Method Summary
-
Methods inherited from class com.caplin.motif.fx.ret.common.configurationproperties.BaseAdapterConfiguration
getBooleanConfigValue, getConfigurationLoader, getErrorMessageTranslator, getIntConfigValue, getJMXPublishInterval, getListConfigValue, getLongConfigValue, getMessageTranslationThatMatches, getPreciousMetalConversions, getPropertiesConfiguration, getStringConfigValue, isUseDirectorUserManager
-
-
-
-
Constructor Detail
-
FxTradingAdapterInitialiser
public FxTradingAdapterInitialiser(ConfigurationLoader configLoader, FxTradingConfiguration configuration) throws DataSourceConfigurationException, ConfigurationLoaderException
-
-
Method Detail
-
initialise
public void initialise() throws java.lang.Exception
- Throws:
java.lang.Exception
-
useGlobalOneClickGapTime
public boolean useGlobalOneClickGapTime()
-
getActivityBlotterService
public ActivityBlotterService getActivityBlotterService()
-
getUserManager
public UserManager getUserManager()
-
getAdminService
public com.caplin.ret.trapi.admin.AdminService getAdminService()
-
getTradingConnectionPool
public com.caplin.ret.trapi.connection.pool.roundrobin.RoundRobinConnectionPool<com.caplin.ret.trapi.connection.MarketOrderConnection> getTradingConnectionPool()
-
getBlotterItemFieldsUpdater
public TradeBlotterItemFieldsUpdater getBlotterItemFieldsUpdater()
-
getUnitConverter
public UnitConverter getUnitConverter()
-
getCustomFieldValuesSerialiser
public CustomFieldValuesSerialiser getCustomFieldValuesSerialiser()
-
getESPCustomFieldValuesFactory
public CustomFieldValuesFactory<com.caplin.generated.motif.fx.trading.esp.ESPTrade,ESPTradeProperties> getESPCustomFieldValuesFactory()
-
getRFSCustomFieldValuesFactory
public CustomFieldValuesFactory<com.caplin.generated.motif.fx.trading.rfs.RFSTrade,RFSTradeProperties> getRFSCustomFieldValuesFactory()
-
getBlockTradeCustomFieldValuesFactory
public CustomFieldValuesFactory<com.caplin.generated.motif.fx.trading.rfs.RFSTrade,BlockTradeProperties> getBlockTradeCustomFieldValuesFactory()
-
getAccountManager
public FxTradingAccountManager getAccountManager()
-
getRFSTradeListenerEventInfoFactory
public RFSStateEventFactory getRFSTradeListenerEventInfoFactory()
-
getBlockTradeListenerEventInfoFactory
public BlockStateEventFactory getBlockTradeListenerEventInfoFactory()
-
getInstrumentProvider
public InstrumentProvider getInstrumentProvider()
-
getRFSQuoteValidator
public RFSQuoteValidator getRFSQuoteValidator()
-
getBlockTradeRFSQuoteValidator
public BlockQuoteValidator getBlockTradeRFSQuoteValidator()
-
getTradingConnectionRouter
public TradingConnectionRouter getTradingConnectionRouter()
-
getTobo
public Tobo getTobo()
-
useLegacyOneClickPriceMode
public boolean useLegacyOneClickPriceMode()
-
useLegacyTradingTypeFormat
public boolean useLegacyTradingTypeFormat()
-
getTradingTypeToLegacyTypeMap
public java.util.Map<java.lang.String,java.lang.String> getTradingTypeToLegacyTypeMap()
-
-