Class CalendarConfiguration
- java.lang.Object
-
- com.caplin.motif.fx.ret.calendar.config.CalendarConfiguration
-
public class CalendarConfiguration extends java.lang.Object
This is the interface used to configure a newCalendarAdapter
.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description AdapterConfigurationManager
getAdapterConfigurationManager()
Returns the AdapterConfigurationManagerConfigurationLoader
getConfigurationLoader()
Returns the ConfigurationLoadercom.caplin.datasource.DataSource
getDataSource()
Returns the DataSourceCalendarDataTransformer
getDataTransformer()
Returns the CalendarDateTransformerInstrumentProvider
getInstrumentProvider()
Returns the InstrumentProvidercom.caplin.motif.datasource.SubjectParser<com.caplin.motif.fx.ret.calendar.subject.RETSettlementDateSubjectInfo>
getSettlementDateSubjectInfoParser()
Returns the settlementDateSubjectInfoParsercom.caplin.motif.datasource.SubjectParser<com.caplin.motif.fx.ret.calendar.subject.RETTenorDateSubjectInfo>
getTenorDateSubjectInfoSubjectParser()
Returns the tenorSubjectInfoParserUserManager
getUserManager()
Returns the UserManagerstatic CalendarConfigurationBuilder
newConfigurationBuilder()
Returns a CalendarConfigurationBuilder which is ready to be used to instantiate aCalendarAdapter
.
-
-
-
Method Detail
-
newConfigurationBuilder
public static CalendarConfigurationBuilder newConfigurationBuilder() throws ConfigurationLoaderException
Returns a CalendarConfigurationBuilder which is ready to be used to instantiate aCalendarAdapter
.- Returns:
- a new CalendarConfigurationBuilder
- Throws:
ConfigurationLoaderException
-
getDataTransformer
public CalendarDataTransformer getDataTransformer()
Returns the CalendarDateTransformer
-
getAdapterConfigurationManager
public AdapterConfigurationManager getAdapterConfigurationManager()
Returns the AdapterConfigurationManager- Returns:
- the AdapterConfigurationManager
-
getDataSource
public com.caplin.datasource.DataSource getDataSource()
Returns the DataSource- Returns:
- the DataSource
-
getConfigurationLoader
public ConfigurationLoader getConfigurationLoader()
Returns the ConfigurationLoader- Returns:
- the ConfigurationLoader
-
getInstrumentProvider
public InstrumentProvider getInstrumentProvider()
Returns the InstrumentProvider- Returns:
- the InstrumentProvider
-
getUserManager
public UserManager getUserManager()
Returns the UserManager- Returns:
- the UserManager
-
getTenorDateSubjectInfoSubjectParser
public com.caplin.motif.datasource.SubjectParser<com.caplin.motif.fx.ret.calendar.subject.RETTenorDateSubjectInfo> getTenorDateSubjectInfoSubjectParser()
Returns the tenorSubjectInfoParser- Returns:
- the tenorSubjectInfoParser
-
getSettlementDateSubjectInfoParser
public com.caplin.motif.datasource.SubjectParser<com.caplin.motif.fx.ret.calendar.subject.RETSettlementDateSubjectInfo> getSettlementDateSubjectInfoParser()
Returns the settlementDateSubjectInfoParser- Returns:
- the settlementDateSubjectInfoParser
-
-