public class BarracudaModule
extends AbstractModule
Constructor and Description |
---|
BarracudaModule(java.lang.String[] programArgs) |
Modifier and Type | Method and Description |
---|---|
protected void |
configure() |
BlotterAdapter |
getBlotterAdpter(DataSource dataSource) |
BlotterFieldsExtender |
getBlotterFieldsExtender() |
BrokerProxy |
getBrokerProxy(ServiceRequestBroker broker,
SessionCredentialsProvider credentialsProvider,
ProxyExecutionReportListener executionReportListener) |
java.util.List<java.lang.String> |
getCancellationFailedStates(Config config) |
java.lang.Boolean |
getCombineAccountConfig(Config config) |
Config |
getConfig(ClassPathConfigLoader classPathConfigLoader) |
DataSource |
getDataSource(ClassPathConfigLoader classPathConfigLoader) |
Config |
getDateBoundsConfig(Config config) |
java.lang.String |
getDefaultOrderDataMapper(SessionCredentialsProvider sessionCredentialsProvider) |
java.lang.String |
getEditOrderDefaultLocation(Config config) |
java.lang.Long |
getExecutionAddDelay(Config config) |
java.util.concurrent.ExecutorService |
getFillResponseExecutor() |
NotificationProvider |
getNotificationProvider(DataSource dataSource) |
OrderLastLookListener |
getOrderLastLookListener() |
java.util.List<java.lang.String> |
getPostModActiveStatesConfig(Config config) |
PrecisionManager |
getPrecisionManager(Config config) |
java.lang.String[] |
getProgramArgs() |
ServiceRequestBroker |
getServiceRequestBroker(Config config) |
SessionCredentialsProvider |
getSessionCredentialsProvider(Config config) |
java.util.concurrent.ExecutorService |
getSingleThreadedExecutor() |
java.util.concurrent.ExecutorService |
getStatusResponseExecutor() |
Config |
getStrategyConfig(Config config) |
Config |
getTimezoneConfig(Config config) |
protected void configure()
public java.lang.String[] getProgramArgs()
public DataSource getDataSource(ClassPathConfigLoader classPathConfigLoader)
public OrderLastLookListener getOrderLastLookListener()
public BlotterFieldsExtender getBlotterFieldsExtender()
public BlotterAdapter getBlotterAdpter(DataSource dataSource)
public Config getConfig(ClassPathConfigLoader classPathConfigLoader)
public SessionCredentialsProvider getSessionCredentialsProvider(Config config)
public BrokerProxy getBrokerProxy(ServiceRequestBroker broker, SessionCredentialsProvider credentialsProvider, ProxyExecutionReportListener executionReportListener)
public ServiceRequestBroker getServiceRequestBroker(Config config)
public NotificationProvider getNotificationProvider(DataSource dataSource)
public PrecisionManager getPrecisionManager(Config config)
public Config getStrategyConfig(Config config)
public Config getDateBoundsConfig(Config config)
public Config getTimezoneConfig(Config config)
public java.util.List<java.lang.String> getPostModActiveStatesConfig(Config config)
public java.util.List<java.lang.String> getCancellationFailedStates(Config config)
public java.util.concurrent.ExecutorService getSingleThreadedExecutor()
public java.util.concurrent.ExecutorService getStatusResponseExecutor()
public java.util.concurrent.ExecutorService getFillResponseExecutor()
public java.lang.String getDefaultOrderDataMapper(SessionCredentialsProvider sessionCredentialsProvider)
public java.lang.String getEditOrderDefaultLocation(Config config)
public java.lang.Boolean getCombineAccountConfig(Config config)
public java.lang.Long getExecutionAddDelay(Config config)