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
-
Constructor Summary
ConstructorDescriptionFxTradingAdapterInitialiser
(ConfigurationLoader configLoader, FxTradingConfiguration configuration) -
Method Summary
Modifier and TypeMethodDescriptioncom.caplin.ret.trapi.admin.AdminService
CustomFieldValuesFactory<com.caplin.generated.motif.fx.trading.rfs.RFSTrade,
BlockTradeProperties> CustomFieldValuesFactory<com.caplin.generated.motif.fx.trading.esp.ESPTrade,
ESPTradeProperties> CustomFieldValuesFactory<com.caplin.generated.motif.fx.trading.rfs.RFSTrade,
RFSTradeProperties> getTobo()
com.caplin.ret.trapi.connection.pool.roundrobin.RoundRobinConnectionPool<com.caplin.ret.trapi.connection.MarketOrderConnection>
void
boolean
boolean
boolean
Methods inherited from class com.caplin.motif.fx.ret.common.configurationproperties.BaseAdapterConfiguration
getBooleanConfigValue, getConfigurationLoader, getErrorMessageTranslator, getIntConfigValue, getJMXPublishInterval, getListConfigValue, getLongConfigValue, getMessageTranslationThatMatches, getPreciousMetalConversions, getPropertiesConfiguration, getStringConfigValue
-
Constructor Details
-
FxTradingAdapterInitialiser
public FxTradingAdapterInitialiser(ConfigurationLoader configLoader, FxTradingConfiguration configuration) throws DataSourceConfigurationException, ConfigurationLoaderException
-
-
Method Details
-
initialise
- Throws:
Exception
-
useGlobalOneClickGapTime
public boolean useGlobalOneClickGapTime() -
getActivityBlotterService
-
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
-
getUnitConverter
-
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
-
getRFSTradeListenerEventInfoFactory
-
getBlockTradeListenerEventInfoFactory
-
getInstrumentProvider
-
getRFSQuoteValidator
-
getBlockTradeRFSQuoteValidator
-
getTradingConnectionRouter
-
getTobo
-
useLegacyOneClickPriceMode
public boolean useLegacyOneClickPriceMode() -
useLegacyTradingTypeFormat
public boolean useLegacyTradingTypeFormat() -
getTradingTypeToLegacyTypeMap
-